Compare commits

...

2 commits

Author SHA1 Message Date
uku
6e59389147
feat(gnome): switch to gcr-ssh-agent 2025-06-18 09:28:15 +02:00
uku
dab2526e64
flake.lock: Update
Flake lock file updates:

• Updated input 'api-rs':
    'github:uku3lig/api-rs/bf4ccda649d9a0ba7f212af33a2d57a2fbfaaaf5?narHash=sha256-UTmWLqfEnp/W7QLE11bag8P8fyrztxyvxtH9x6h9im0%3D' (2025-06-09)
  → 'github:uku3lig/api-rs/730ab7fab8fe2d0425e756373c9ea0abab3d02be?narHash=sha256-qKEsTaVv/BpLI9cCibI59vR05oExnjtqGnAIWZiFj18%3D' (2025-06-16)
• Updated input 'camasca':
    'https://git.uku3lig.net/api/v1/repos/uku/camasca/archive/030e87ac3471824b523fe5272f0786f2119c632a.tar.gz?narHash=sha256-9KB3Vr3u0NEYopvYtPo0C87kpmktSe74sqptw1faYpU%3D' (2025-06-09)
  → 'https://git.uku3lig.net/api/v1/repos/uku/camasca/archive/e11596663ecc4cd67767d2dbb47c395465207600.tar.gz?narHash=sha256-Q0RIvbLVXwABQICy%2BGwloA6l%2BAShGBD3%2Bk0YZ2Gw3AI%3D' (2025-06-16)
• Updated input 'hjem':
    'github:feel-co/hjem/d5bf1fd8f3fba80a3199affa866e7482df0f1f05?narHash=sha256-SCeyv5J4Mo1FQSvZJ9ne0VuvaJSNF83%2BfbVfi1tFRoc%3D' (2025-06-14)
  → 'github:feel-co/hjem/f324c104f3572013df57735bc6053abe6633851a?narHash=sha256-jmUw%2BsJW0%2BVQbOtCxy1vJvB95wto2/wFuyW49PxKW0o%3D' (2025-06-14)
• Updated input 'lanzaboote':
    'github:nix-community/lanzaboote/00292388ad3b497763b81568d6ee5e1c4a2bcf85?narHash=sha256-uGfPqd43KTomeIVWUzHu3hGLWFsqYibhWLt2OaRic28%3D' (2025-06-09)
  → 'github:nix-community/lanzaboote/38c2addd2e0cedcb03708de6e6c21fb1be86d410?narHash=sha256-PBfJ7dGsR02im/RYN8wXII8yNPFhKxiPdq%2BJDfbvD2k%3D' (2025-06-17)
• Updated input 'lanzaboote/rust-overlay':
    'github:oxalica/rust-overlay/e7876c387e35dc834838aff254d8e74cf5bd4f19?narHash=sha256-OkDtaCGQQVwVFz5HWfbmrMJR99sFIMXHCHEYXzUJEJY%3D' (2025-06-09)
  → 'github:oxalica/rust-overlay/539ba15741f0e6691a2448743dbc601d8910edce?narHash=sha256-CllTHvHX8KAdAZ%2BLxzd23AmZTxO1Pfy%2BzC43/5tYkAE%3D' (2025-06-15)
• Updated input 'mystia':
    'github:soopyc/mystia/06078e3a55948d30603c897bedca58a262c62cf7?narHash=sha256-/yH9bpuo8k1COMSd7d%2BxBDL3jfPnQGfcmG48S2aw5iU%3D' (2025-06-09)
  → 'github:soopyc/mystia/fcda0939729fc5881230bd021a4cd67617bcf395?narHash=sha256-bwixQaxBu%2BNK%2B/bR2Tg1h6CXOeTkVrG5yQL7cqr8xZg%3D' (2025-06-16)
• Updated input 'nix-index-database':
    'github:nix-community/nix-index-database/40a6e15e44b11fbf8f2b1df9d64dbfc117625e94?narHash=sha256-L17CdJMD%2B/FCBOHjREQLXbe2VUnc3rjffenBbu2Kwpc%3D' (2025-06-08)
  → 'github:nix-community/nix-index-database/424a40050cdc5f494ec45e46462d288f08c64475?narHash=sha256-EWlr9MZDd%2BGoGtZB4QsDzaLyaDQPGnRY03MFp6u2wSg%3D' (2025-06-15)
• Updated input 'nixpkgs':
    'https://releases.nixos.org/nixos/unstable/nixos-25.11pre814309.ee930f9755f5/nixexprs.tar.xz?narHash=sha256-gQNGmTBOXstut%2BK8DFGn5EQNAiRvbN2P/CTphqbn9SM%3D' (2025-06-14)
  → 'https://releases.nixos.org/nixos/unstable/nixos-25.11pre816272.9e83b64f727c/nixexprs.tar.xz?narHash=sha256-KCfcRCnagwT0TG2C82SHsahzL%2ByG3DugHZIlSYbwAmY%3D' (2025-06-17)
• Updated input 'ukubot-rs':
    'github:uku3lig/ukubot-rs/1b4344f4d42eb6a11fa41f7e9ce004fcd654ba09?narHash=sha256-MRXIVoDlcYEqPQClKXRnwRQSWqG8mECI%2B1BV1h7XOew%3D' (2025-06-09)
  → 'github:uku3lig/ukubot-rs/27d98febaf50dda14b8efcfdc6bee8393576885b?narHash=sha256-kxbEmzjD8GjpCE29k%2B%2B9A8c%2BT1Yg6jGmyYd/5Gcqg8U%3D' (2025-06-16)
• Updated input 'vencord':
    'github:Vendicated/Vencord/b35b72c066710943bc4569d4e5791fb758559b11?narHash=sha256-rSt2NgJr%2BuYL%2BP9FVBIpQ4Ythbnb0jtee1dQGDsdbJ8%3D' (2025-06-12)
  → 'github:Vendicated/Vencord/7779e5a1ecf24b74eb2171e2483f2d3826c18ea6?narHash=sha256-UBhTMEBlRZnAGq9V7WrX/Vga1V5Sb9OcLA2j8L9b80o%3D' (2025-06-17)
2025-06-18 09:01:56 +02:00
3 changed files with 39 additions and 37 deletions

View file

@ -1,4 +1,5 @@
{ {
lib,
pkgs, pkgs,
config, config,
... ...
@ -36,7 +37,7 @@
programs = { programs = {
nix-ld.enable = true; nix-ld.enable = true;
ssh.startAgent = true; ssh.startAgent = lib.mkDefault true;
}; };
virtualisation.docker.enable = true; virtualisation.docker.enable = true;

64
flake.lock generated
View file

@ -35,11 +35,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749503112, "lastModified": 1750112237,
"narHash": "sha256-UTmWLqfEnp/W7QLE11bag8P8fyrztxyvxtH9x6h9im0=", "narHash": "sha256-qKEsTaVv/BpLI9cCibI59vR05oExnjtqGnAIWZiFj18=",
"owner": "uku3lig", "owner": "uku3lig",
"repo": "api-rs", "repo": "api-rs",
"rev": "bf4ccda649d9a0ba7f212af33a2d57a2fbfaaaf5", "rev": "730ab7fab8fe2d0425e756373c9ea0abab3d02be",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -55,11 +55,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749427255, "lastModified": 1750032056,
"narHash": "sha256-9KB3Vr3u0NEYopvYtPo0C87kpmktSe74sqptw1faYpU=", "narHash": "sha256-Q0RIvbLVXwABQICy+GwloA6l+AShGBD3+k0YZ2Gw3AI=",
"rev": "030e87ac3471824b523fe5272f0786f2119c632a", "rev": "e11596663ecc4cd67767d2dbb47c395465207600",
"type": "tarball", "type": "tarball",
"url": "https://git.uku3lig.net/api/v1/repos/uku/camasca/archive/030e87ac3471824b523fe5272f0786f2119c632a.tar.gz" "url": "https://git.uku3lig.net/api/v1/repos/uku/camasca/archive/e11596663ecc4cd67767d2dbb47c395465207600.tar.gz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -149,11 +149,11 @@
"smfh": "smfh" "smfh": "smfh"
}, },
"locked": { "locked": {
"lastModified": 1749871109, "lastModified": 1749902635,
"narHash": "sha256-SCeyv5J4Mo1FQSvZJ9ne0VuvaJSNF83+fbVfi1tFRoc=", "narHash": "sha256-jmUw+sJW0+VQbOtCxy1vJvB95wto2/wFuyW49PxKW0o=",
"owner": "feel-co", "owner": "feel-co",
"repo": "hjem", "repo": "hjem",
"rev": "d5bf1fd8f3fba80a3199affa866e7482df0f1f05", "rev": "f324c104f3572013df57735bc6053abe6633851a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -178,11 +178,11 @@
"rust-overlay": "rust-overlay_2" "rust-overlay": "rust-overlay_2"
}, },
"locked": { "locked": {
"lastModified": 1749471908, "lastModified": 1750168384,
"narHash": "sha256-uGfPqd43KTomeIVWUzHu3hGLWFsqYibhWLt2OaRic28=", "narHash": "sha256-PBfJ7dGsR02im/RYN8wXII8yNPFhKxiPdq+JDfbvD2k=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lanzaboote", "repo": "lanzaboote",
"rev": "00292388ad3b497763b81568d6ee5e1c4a2bcf85", "rev": "38c2addd2e0cedcb03708de6e6c21fb1be86d410",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -201,11 +201,11 @@
"treefmt-nix": [] "treefmt-nix": []
}, },
"locked": { "locked": {
"lastModified": 1749468689, "lastModified": 1750060963,
"narHash": "sha256-/yH9bpuo8k1COMSd7d+xBDL3jfPnQGfcmG48S2aw5iU=", "narHash": "sha256-bwixQaxBu+NK+/bR2Tg1h6CXOeTkVrG5yQL7cqr8xZg=",
"owner": "soopyc", "owner": "soopyc",
"repo": "mystia", "repo": "mystia",
"rev": "06078e3a55948d30603c897bedca58a262c62cf7", "rev": "fcda0939729fc5881230bd021a4cd67617bcf395",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -221,11 +221,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749355504, "lastModified": 1749960154,
"narHash": "sha256-L17CdJMD+/FCBOHjREQLXbe2VUnc3rjffenBbu2Kwpc=", "narHash": "sha256-EWlr9MZDd+GoGtZB4QsDzaLyaDQPGnRY03MFp6u2wSg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nix-index-database", "repo": "nix-index-database",
"rev": "40a6e15e44b11fbf8f2b1df9d64dbfc117625e94", "rev": "424a40050cdc5f494ec45e46462d288f08c64475",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -257,11 +257,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1749887730, "lastModified": 1750193856,
"narHash": "sha256-gQNGmTBOXstut+K8DFGn5EQNAiRvbN2P/CTphqbn9SM=", "narHash": "sha256-KCfcRCnagwT0TG2C82SHsahzL+yG3DugHZIlSYbwAmY=",
"rev": "ee930f9755f58096ac6e8ca94a1887e0534e2d81", "rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c",
"type": "tarball", "type": "tarball",
"url": "https://releases.nixos.org/nixos/unstable/nixos-25.11pre814309.ee930f9755f5/nixexprs.tar.xz" "url": "https://releases.nixos.org/nixos/unstable/nixos-25.11pre816272.9e83b64f727c/nixexprs.tar.xz"
}, },
"original": { "original": {
"type": "tarball", "type": "tarball",
@ -319,11 +319,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749436897, "lastModified": 1749955444,
"narHash": "sha256-OkDtaCGQQVwVFz5HWfbmrMJR99sFIMXHCHEYXzUJEJY=", "narHash": "sha256-CllTHvHX8KAdAZ+Lxzd23AmZTxO1Pfy+zC43/5tYkAE=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "e7876c387e35dc834838aff254d8e74cf5bd4f19", "rev": "539ba15741f0e6691a2448743dbc601d8910edce",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -415,11 +415,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1749457257, "lastModified": 1750054451,
"narHash": "sha256-MRXIVoDlcYEqPQClKXRnwRQSWqG8mECI+1BV1h7XOew=", "narHash": "sha256-kxbEmzjD8GjpCE29k++9A8c+T1Yg6jGmyYd/5Gcqg8U=",
"owner": "uku3lig", "owner": "uku3lig",
"repo": "ukubot-rs", "repo": "ukubot-rs",
"rev": "1b4344f4d42eb6a11fa41f7e9ce004fcd654ba09", "rev": "27d98febaf50dda14b8efcfdc6bee8393576885b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -431,11 +431,11 @@
"vencord": { "vencord": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1749688190, "lastModified": 1750192676,
"narHash": "sha256-rSt2NgJr+uYL+P9FVBIpQ4Ythbnb0jtee1dQGDsdbJ8=", "narHash": "sha256-UBhTMEBlRZnAGq9V7WrX/Vga1V5Sb9OcLA2j8L9b80o=",
"owner": "Vendicated", "owner": "Vendicated",
"repo": "Vencord", "repo": "Vencord",
"rev": "b35b72c066710943bc4569d4e5791fb758559b11", "rev": "7779e5a1ecf24b74eb2171e2483f2d3826c18ea6",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,4 +1,4 @@
{ lib, pkgs, ... }: { pkgs, ... }:
{ {
services = { services = {
desktopManager.gnome.enable = true; desktopManager.gnome.enable = true;
@ -9,11 +9,12 @@
wayland = true; wayland = true;
}; };
}; };
gnome.gcr-ssh-agent.enable = true;
}; };
# ssh-agent is provided by gnome-keyring-daemon # ssh-agent is provided by gcr
# (mabye soon by gcr, see NixOS/nixpkgs#140824) programs.ssh.startAgent = false;
programs.ssh.startAgent = lib.mkForce false;
environment = with pkgs; { environment = with pkgs; {
systemPackages = [ systemPackages = [