From d5bd495951d6172cea2d30f32defc93af593a8c4 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Mon, 1 Sep 2025 22:44:45 +0200 Subject: [PATCH 01/22] use amd microcode on laptop --- hosts/muos/hardware-configuration.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/muos/hardware-configuration.nix b/hosts/muos/hardware-configuration.nix index 6768607..a460da2 100644 --- a/hosts/muos/hardware-configuration.nix +++ b/hosts/muos/hardware-configuration.nix @@ -33,5 +33,5 @@ # networking.interfaces.enp42s0.useDHCP = lib.mkDefault true; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; - hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; + hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; } From 72d84558fc85accfccf1663dab00887422cbdcb1 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Mon, 1 Sep 2025 22:45:02 +0200 Subject: [PATCH 02/22] add yubikey age addon --- common/configuration.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/configuration.nix b/common/configuration.nix index 1e0063a..8344454 100644 --- a/common/configuration.nix +++ b/common/configuration.nix @@ -57,6 +57,10 @@ # Configure console keymap console.keyMap = "us-acentos"; + environment.systemPackages = [ + pkgs.age-plugin-yubikey + ]; + # Define a user account. Don't forget to set a password with ‘passwd’. users = { defaultUserShell = pkgs.zsh; From 36b2975452f02fd46141b984800f34b1ffc5e788 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Mon, 1 Sep 2025 22:52:24 +0200 Subject: [PATCH 03/22] update flake lock --- flake.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/flake.lock b/flake.lock index f7be258..51dc2a2 100644 --- a/flake.lock +++ b/flake.lock @@ -305,11 +305,11 @@ ] }, "locked": { - "lastModified": 1756115622, - "narHash": "sha256-iv8xVtmLMNLWFcDM/HcAPLRGONyTRpzL9NS09RnryRM=", + "lastModified": 1756733629, + "narHash": "sha256-dwWGlDhcO5SMIvMSTB4mjQ5Pvo2vtxvpIknhVnSz2I8=", "owner": "nix-community", "repo": "disko", - "rev": "bafad29f89e83b2d861b493aa23034ea16595560", + "rev": "a5c4f2ab72e3d1ab43e3e65aa421c6f2bd2e12a1", "type": "github" }, "original": { @@ -743,11 +743,11 @@ }, "hardware": { "locked": { - "lastModified": 1756245047, - "narHash": "sha256-9bHzrVbjAudbO8q4vYFBWlEkDam31fsz0J7GB8k4AsI=", + "lastModified": 1756750488, + "narHash": "sha256-e4ZAu2sjOtGpvbdS5zo+Va5FUUkAnizl4wb0/JlIL2I=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "a65b650d6981e23edd1afa1f01eb942f19cdcbb7", + "rev": "47eb4856cfd01eaeaa7bb5944a0f27db8fb9b94a", "type": "github" }, "original": { @@ -785,11 +785,11 @@ ] }, "locked": { - "lastModified": 1756683562, - "narHash": "sha256-3fcIqwm1u+rF3kkgUYYEIcLrs93+Pi+a6AwiEAxdP5g=", + "lastModified": 1756734952, + "narHash": "sha256-H6jmduj4QIncLPAPODPSG/8ry9lpr1kRq6fYytU52qU=", "owner": "nix-community", "repo": "home-manager", - "rev": "fccb44df77266a3891939f35197f538dace3442f", + "rev": "29ab63bbb3d9eee4a491f7ce701b189becd34068", "type": "github" }, "original": { @@ -1149,11 +1149,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1756707476, - "narHash": "sha256-mQZjfDVNmKgMKnlOMDcN2kHLpIvbTe4U0oreN4h3IBg=", + "lastModified": 1756759167, + "narHash": "sha256-9n5qKSVXw6ryOsqZhyu+hXbKB4+aw1NU5P8J7lgOzhY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7fe0dc0ce713c847d2252ff8fc115d5e2d1b1dda", + "rev": "41a6f4ec1ca0c53be8bae7d46d67062a5253a341", "type": "github" }, "original": { From 8d7bac77b82ad70998abb8a69a5bebf33c218bce Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 2 Sep 2025 08:14:16 +0200 Subject: [PATCH 04/22] disable waiting on frame completion debug tag --- packages/niri-config/template.kdl | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/niri-config/template.kdl b/packages/niri-config/template.kdl index aa143dd..1545511 100644 --- a/packages/niri-config/template.kdl +++ b/packages/niri-config/template.kdl @@ -23,10 +23,6 @@ input { focus-follows-mouse max-scroll-amount="40%" } -debug { - wait-for-frame-completion-in-pipewire -} - environment { DISPLAY ":0" } From 6f9603394ea54d8175a896323223302dbf5cb5b3 Mon Sep 17 00:00:00 2001 From: "Noa Aarts (bot)" Date: Wed, 3 Sep 2025 08:55:46 +0200 Subject: [PATCH 05/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/29ab63bbb3d9eee4a491f7ce701b189becd34068' (2025-09-01) → 'github:nix-community/home-manager/30fc1b532645a21e157b6e33e3f8b4c154f86382' (2025-09-02) • Updated input 'lix': 'git+https://git.lix.systems/lix-project/lix.git?ref=refs/heads/main&rev=fe6395cd4d7aa1ffd415cb2267ff431b5c66152f' (2025-08-27) → 'git+https://git.lix.systems/lix-project/lix.git?ref=refs/heads/main&rev=f4bdddf0fdaabc68546cf561c5343b83d95d2466' (2025-08-29) • Updated input 'niri': 'github:YaLTeR/niri/db419b4fc7dbfb32a5c954502839c2331bcb4ecc' (2025-08-31) → 'github:YaLTeR/niri/77465e11fe36fdd9bc0a304b96bb2558116568af' (2025-09-01) • Updated input 'nixcord': 'github:kaylorben/nixcord/eed47b8dc6601e94f0b4ce71bfea349869b541c0' (2025-08-30) → 'github:kaylorben/nixcord/54e7b0b1bb795856e242b3f3ad648fa6c1cc58dd' (2025-09-03) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/41a6f4ec1ca0c53be8bae7d46d67062a5253a341' (2025-09-01) → 'github:nixos/nixpkgs/ab3a78d536c55f00966811ffffd8a87b74159f18' (2025-09-03) • Updated input 'stylix': 'github:danth/stylix/f47c0edcf71e802378b1b7725fa57bb44fe85ee8' (2025-08-24) → 'github:danth/stylix/989312ab49e6eb1d076f9d194d43f9f9c513087e' (2025-09-02) --- flake.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/flake.lock b/flake.lock index 51dc2a2..c90f987 100644 --- a/flake.lock +++ b/flake.lock @@ -785,11 +785,11 @@ ] }, "locked": { - "lastModified": 1756734952, - "narHash": "sha256-H6jmduj4QIncLPAPODPSG/8ry9lpr1kRq6fYytU52qU=", + "lastModified": 1756842514, + "narHash": "sha256-XbtRMewPGJwTNhBC4pnBu3w/xT1XejvB0HfohC2Kga8=", "owner": "nix-community", "repo": "home-manager", - "rev": "29ab63bbb3d9eee4a491f7ce701b189becd34068", + "rev": "30fc1b532645a21e157b6e33e3f8b4c154f86382", "type": "github" }, "original": { @@ -810,11 +810,11 @@ "pre-commit-hooks": "pre-commit-hooks" }, "locked": { - "lastModified": 1756265386, - "narHash": "sha256-AGzXkcbafClvd31K/C/Nb9MByIws+WV0lYKQ1JzvVQA=", + "lastModified": 1756426754, + "narHash": "sha256-EVJDo/KjdGtvJKelVPoL92TsPNrqnOJUnaLTIqP+F0o=", "ref": "refs/heads/main", - "rev": "fe6395cd4d7aa1ffd415cb2267ff431b5c66152f", - "revCount": 18326, + "rev": "f4bdddf0fdaabc68546cf561c5343b83d95d2466", + "revCount": 18327, "type": "git", "url": "https://git.lix.systems/lix-project/lix.git" }, @@ -896,11 +896,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1756628420, - "narHash": "sha256-GWuU2XP+/72ybXSMXDugP3/qNbgyQWSFE9ZG5euk8cc=", + "lastModified": 1756728273, + "narHash": "sha256-7tYNlNO/qVRA6shdWxNuBMYOE+pGgxqE0f54S4Wr9PE=", "owner": "YaLTeR", "repo": "niri", - "rev": "db419b4fc7dbfb32a5c954502839c2331bcb4ecc", + "rev": "77465e11fe36fdd9bc0a304b96bb2558116568af", "type": "github" }, "original": { @@ -960,11 +960,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1756516619, - "narHash": "sha256-iWNyhVIBO/CxQdLeQAfedynD68+SmIq5lj/TJpJyUSA=", + "lastModified": 1756862245, + "narHash": "sha256-dN/xrQPzUB3HuSuNx6NtZ6AhmUHEGnF3KSftQv6y8vE=", "owner": "kaylorben", "repo": "nixcord", - "rev": "eed47b8dc6601e94f0b4ce71bfea349869b541c0", + "rev": "54e7b0b1bb795856e242b3f3ad648fa6c1cc58dd", "type": "github" }, "original": { @@ -1149,11 +1149,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1756759167, - "narHash": "sha256-9n5qKSVXw6ryOsqZhyu+hXbKB4+aw1NU5P8J7lgOzhY=", + "lastModified": 1756880522, + "narHash": "sha256-70geI26eIOXEp/BnhqLVk+HswovfHOxmxOpshDSypPU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "41a6f4ec1ca0c53be8bae7d46d67062a5253a341", + "rev": "ab3a78d536c55f00966811ffffd8a87b74159f18", "type": "github" }, "original": { @@ -1349,11 +1349,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1755997543, - "narHash": "sha256-/fejmCQ7AWa655YxyPxRDbhdU7c5+wYsFSjmEMXoBCM=", + "lastModified": 1756811338, + "narHash": "sha256-fwgklhY9kJSTDMGuwHJUVBCuJDVvxxljjGOLhxC84ko=", "owner": "danth", "repo": "stylix", - "rev": "f47c0edcf71e802378b1b7725fa57bb44fe85ee8", + "rev": "989312ab49e6eb1d076f9d194d43f9f9c513087e", "type": "github" }, "original": { From 7686e31e1020a340caf67ba16f5e8758351711b3 Mon Sep 17 00:00:00 2001 From: "Noa Aarts (bot)" Date: Thu, 4 Sep 2025 08:09:53 +0200 Subject: [PATCH 06/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'hardware': 'github:NixOS/nixos-hardware/47eb4856cfd01eaeaa7bb5944a0f27db8fb9b94a' (2025-09-01) → 'github:NixOS/nixos-hardware/ba6fab29768007e9f2657014a6e134637100c57d' (2025-09-03) • Updated input 'home-manager': 'github:nix-community/home-manager/30fc1b532645a21e157b6e33e3f8b4c154f86382' (2025-09-02) → 'github:nix-community/home-manager/ed1a98c375450dfccf427adacd2bfd1a7b22eb25' (2025-09-04) • Updated input 'niri': 'github:YaLTeR/niri/77465e11fe36fdd9bc0a304b96bb2558116568af' (2025-09-01) → 'github:YaLTeR/niri/c69464c1288789020d9a086f86c970a7dc49b8c7' (2025-09-03) • Updated input 'nixcord': 'github:kaylorben/nixcord/54e7b0b1bb795856e242b3f3ad648fa6c1cc58dd' (2025-09-03) → 'github:kaylorben/nixcord/a323504d4e0b4163a7e2019c61734449a3c2fbb3' (2025-09-03) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/ab3a78d536c55f00966811ffffd8a87b74159f18' (2025-09-03) → 'github:nixos/nixpkgs/1db6d3c472c786a90b9eea0bcd0368eb60bf6477' (2025-09-04) • Updated input 'stylix': 'github:danth/stylix/989312ab49e6eb1d076f9d194d43f9f9c513087e' (2025-09-02) → 'github:danth/stylix/584d9c57a8550bace5ffa2901dfebbde367bea54' (2025-09-04) --- flake.lock | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index c90f987..0fdb946 100644 --- a/flake.lock +++ b/flake.lock @@ -743,11 +743,11 @@ }, "hardware": { "locked": { - "lastModified": 1756750488, - "narHash": "sha256-e4ZAu2sjOtGpvbdS5zo+Va5FUUkAnizl4wb0/JlIL2I=", + "lastModified": 1756925795, + "narHash": "sha256-kUb5hehaikfUvoJDEc7ngiieX88TwWX/bBRX9Ar6Tac=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "47eb4856cfd01eaeaa7bb5944a0f27db8fb9b94a", + "rev": "ba6fab29768007e9f2657014a6e134637100c57d", "type": "github" }, "original": { @@ -785,11 +785,11 @@ ] }, "locked": { - "lastModified": 1756842514, - "narHash": "sha256-XbtRMewPGJwTNhBC4pnBu3w/xT1XejvB0HfohC2Kga8=", + "lastModified": 1756954499, + "narHash": "sha256-Pg4xBHzvzNY8l9x/rLWoJMnIR8ebG+xeU+IyqThIkqU=", "owner": "nix-community", "repo": "home-manager", - "rev": "30fc1b532645a21e157b6e33e3f8b4c154f86382", + "rev": "ed1a98c375450dfccf427adacd2bfd1a7b22eb25", "type": "github" }, "original": { @@ -896,11 +896,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1756728273, - "narHash": "sha256-7tYNlNO/qVRA6shdWxNuBMYOE+pGgxqE0f54S4Wr9PE=", + "lastModified": 1756926064, + "narHash": "sha256-5/1vyFRLvJWxhBgpPaV2orC0pjSgIny6JM6+joLyZok=", "owner": "YaLTeR", "repo": "niri", - "rev": "77465e11fe36fdd9bc0a304b96bb2558116568af", + "rev": "c69464c1288789020d9a086f86c970a7dc49b8c7", "type": "github" }, "original": { @@ -960,11 +960,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1756862245, - "narHash": "sha256-dN/xrQPzUB3HuSuNx6NtZ6AhmUHEGnF3KSftQv6y8vE=", + "lastModified": 1756887511, + "narHash": "sha256-pITJhawVkUDrKPF8dn4s/acq02AGDr/e5xYxu7dyIOI=", "owner": "kaylorben", "repo": "nixcord", - "rev": "54e7b0b1bb795856e242b3f3ad648fa6c1cc58dd", + "rev": "a323504d4e0b4163a7e2019c61734449a3c2fbb3", "type": "github" }, "original": { @@ -1149,11 +1149,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1756880522, - "narHash": "sha256-70geI26eIOXEp/BnhqLVk+HswovfHOxmxOpshDSypPU=", + "lastModified": 1756961638, + "narHash": "sha256-LSv7ZoFuBNuGms+yQGwlqkh/0T1RLoHnB/1lr1ClDZg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ab3a78d536c55f00966811ffffd8a87b74159f18", + "rev": "1db6d3c472c786a90b9eea0bcd0368eb60bf6477", "type": "github" }, "original": { @@ -1349,11 +1349,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1756811338, - "narHash": "sha256-fwgklhY9kJSTDMGuwHJUVBCuJDVvxxljjGOLhxC84ko=", + "lastModified": 1756960927, + "narHash": "sha256-iG2DUobrDPzuVpDVHyqph1jtgAS0XOg1x8KGdsEkBms=", "owner": "danth", "repo": "stylix", - "rev": "989312ab49e6eb1d076f9d194d43f9f9c513087e", + "rev": "584d9c57a8550bace5ffa2901dfebbde367bea54", "type": "github" }, "original": { From f22dd2a5842053fadd7f53cb8dbc5575f071d639 Mon Sep 17 00:00:00 2001 From: "Noa Aarts (bot)" Date: Fri, 5 Sep 2025 08:11:42 +0200 Subject: [PATCH 07/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'home-manager': 'github:nix-community/home-manager/ed1a98c375450dfccf427adacd2bfd1a7b22eb25' (2025-09-04) → 'github:nix-community/home-manager/b08f8737776f10920c330657bee8b95834b7a70f' (2025-09-04) • Updated input 'nixcord': 'github:kaylorben/nixcord/a323504d4e0b4163a7e2019c61734449a3c2fbb3' (2025-09-03) → 'github:kaylorben/nixcord/a34d2f6ec22197a6b21495921e2fb753d36d801a' (2025-09-05) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/1db6d3c472c786a90b9eea0bcd0368eb60bf6477' (2025-09-04) → 'github:nixos/nixpkgs/c46f18dfb2f01caf2adca479e8076147bef63069' (2025-09-05) --- flake.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/flake.lock b/flake.lock index 0fdb946..9fb518c 100644 --- a/flake.lock +++ b/flake.lock @@ -785,11 +785,11 @@ ] }, "locked": { - "lastModified": 1756954499, - "narHash": "sha256-Pg4xBHzvzNY8l9x/rLWoJMnIR8ebG+xeU+IyqThIkqU=", + "lastModified": 1756991914, + "narHash": "sha256-4ve/3ah5H/SpL2m3qmZ9GU+VinQYp2MN1G7GamimTds=", "owner": "nix-community", "repo": "home-manager", - "rev": "ed1a98c375450dfccf427adacd2bfd1a7b22eb25", + "rev": "b08f8737776f10920c330657bee8b95834b7a70f", "type": "github" }, "original": { @@ -960,11 +960,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1756887511, - "narHash": "sha256-pITJhawVkUDrKPF8dn4s/acq02AGDr/e5xYxu7dyIOI=", + "lastModified": 1757035152, + "narHash": "sha256-XMwzR/QY6WhwW6bXr8RVi9C+0ZPrrezgmkVyMiMKrcg=", "owner": "kaylorben", "repo": "nixcord", - "rev": "a323504d4e0b4163a7e2019c61734449a3c2fbb3", + "rev": "a34d2f6ec22197a6b21495921e2fb753d36d801a", "type": "github" }, "original": { @@ -1149,11 +1149,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1756961638, - "narHash": "sha256-LSv7ZoFuBNuGms+yQGwlqkh/0T1RLoHnB/1lr1ClDZg=", + "lastModified": 1757052383, + "narHash": "sha256-R9m9BgIES7nS0FExAvtcpn4ffwQWRqL1bqMsDmTWsfY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1db6d3c472c786a90b9eea0bcd0368eb60bf6477", + "rev": "c46f18dfb2f01caf2adca479e8076147bef63069", "type": "github" }, "original": { From c6fcd70f9b4dc3f40c4c43209dedfde6f8df7a26 Mon Sep 17 00:00:00 2001 From: "Noa Aarts (bot)" Date: Sat, 6 Sep 2025 07:50:26 +0200 Subject: [PATCH 08/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'authentik': 'github:nix-community/authentik-nix/a31bbcc1bf41baa9fca1028221068377bba8cd2e' (2025-08-29) → 'github:nix-community/authentik-nix/22827e9a0cc002a076ee8bd14c3433ebc6c87f95' (2025-09-05) • Updated input 'authentik/authentik-src': 'github:goauthentik/authentik/23ffad1c6be80bea223caf5f1cf265b984b76328' (2025-07-22) → 'github:goauthentik/authentik/dd7c6b29d950664deadbcf5390272619a8bf9a5e' (2025-08-22) • Updated input 'authentik/flake-parts': 'github:hercules-ci/flake-parts/9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569' (2025-06-08) → 'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18' (2025-08-06) • Updated input 'authentik/flake-parts/nixpkgs-lib': 'github:nix-community/nixpkgs.lib/656a64127e9d791a334452c6b6606d17539476e2' (2025-06-01) → 'github:nix-community/nixpkgs.lib/0f36c44e01a6129be94e3ade315a5883f0228a6e' (2025-07-27) • Updated input 'authentik/nixpkgs': 'github:NixOS/nixpkgs/30a61f056ac492e3b7cdcb69c1e6abdcf00e39cf' (2025-06-24) → 'github:NixOS/nixpkgs/dfb2f12e899db4876308eba6d93455ab7da304cd' (2025-08-28) • Updated input 'authentik/pyproject-build-systems': 'github:pyproject-nix/build-system-pkgs/7c06967eca687f3482624250428cc12f43c92523' (2025-06-10) → 'github:pyproject-nix/build-system-pkgs/6edb3ae27395cd88be3d64b732d1539957dad59c' (2025-08-25) • Updated input 'authentik/pyproject-nix': 'github:pyproject-nix/pyproject.nix/e824458bd917b44bf4c38795dea2650336b2f55d' (2025-06-21) → 'github:pyproject-nix/pyproject.nix/030dffc235dcf240d918c651c78dc5f158067b51' (2025-08-28) • Updated input 'authentik/uv2nix': 'github:pyproject-nix/uv2nix/4b703d851b61e664a70238711a8ff0efa1aa2f52' (2025-06-27) → 'github:pyproject-nix/uv2nix/0529e6d8227517205afcd1b37eee3088db745730' (2025-08-29) • Updated input 'hardware': 'github:NixOS/nixos-hardware/ba6fab29768007e9f2657014a6e134637100c57d' (2025-09-03) → 'github:NixOS/nixos-hardware/11b2a10c7be726321bb854403fdeec391e798bf0' (2025-09-05) • Updated input 'home-manager': 'github:nix-community/home-manager/b08f8737776f10920c330657bee8b95834b7a70f' (2025-09-04) → 'github:nix-community/home-manager/f56bf065f9abedc7bc15e1f2454aa5c8edabaacf' (2025-09-05) • Updated input 'nixcord': 'github:kaylorben/nixcord/a34d2f6ec22197a6b21495921e2fb753d36d801a' (2025-09-05) → 'github:kaylorben/nixcord/0d467edfdb65341a5dff9d3e0419cd3ddc3c0c58' (2025-09-06) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/c46f18dfb2f01caf2adca479e8076147bef63069' (2025-09-05) → 'github:nixos/nixpkgs/a50c9f77d238909b5f96d97dab0f69d1c9abefa8' (2025-09-06) • Updated input 'stylix': 'github:danth/stylix/584d9c57a8550bace5ffa2901dfebbde367bea54' (2025-09-04) → 'github:danth/stylix/f6e9a1b62457efcbf48a09aafbf7233f306fcdc9' (2025-09-06) • Updated input 'stylix/base16': 'github:SenchoPens/base16.nix/806a1777a5db2a1ef9d5d6f493ef2381047f2b89' (2025-05-06) → 'github:SenchoPens/base16.nix/75ed5e5e3fce37df22e49125181fa37899c3ccd6' (2025-08-21) • Updated input 'stylix/firefox-gnome-theme': 'github:rafaelmardojai/firefox-gnome-theme/4eb2714fbed2b80e234312611a947d6cb7d70caf' (2025-05-27) → 'github:rafaelmardojai/firefox-gnome-theme/b655eaf16d4cbec9c3472f62eee285d4b419a808' (2025-08-25) • Updated input 'stylix/flake-parts': 'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5' (2025-07-01) → 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751' (2025-09-01) • Updated input 'stylix/nixpkgs': 'github:NixOS/nixpkgs/1fd8bada0b6117e6c7eb54aad5813023eed37ccb' (2025-07-06) → 'github:NixOS/nixpkgs/aaff8c16d7fc04991cac6245bee1baa31f72b1e1' (2025-09-02) • Updated input 'stylix/nur': 'github:nix-community/NUR/ddb679f4131e819efe3bbc6457ba19d7ad116f25' (2025-07-07) → 'github:nix-community/NUR/6ca27b2654ac55e3f6e0ca434c1b4589ae22b370' (2025-09-04) • Updated input 'stylix/tinted-schemes': 'github:tinted-theming/schemes/5a775c6ffd6e6125947b393872cde95867d85a2a' (2025-06-24) → 'github:tinted-theming/schemes/097d751b9e3c8b97ce158e7d141e5a292545b502' (2025-08-09) • Updated input 'stylix/tinted-tmux': 'github:tinted-theming/tinted-tmux/bded5e24407cec9d01bd47a317d15b9223a1546c' (2025-06-29) → 'github:tinted-theming/tinted-tmux/fb2175accef8935f6955503ec9dd3c973eec385c' (2025-08-10) • Updated input 'stylix/tinted-zed': 'github:tinted-theming/base16-zed/86a470d94204f7652b906ab0d378e4231a5b3384' (2025-06-29) → 'github:tinted-theming/base16-zed/937bada16cd3200bdbd3a2f5776fc3b686d5cba0' (2025-08-19) --- flake.lock | 128 ++++++++++++++++++++++++++--------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/flake.lock b/flake.lock index 9fb518c..5c2e0df 100644 --- a/flake.lock +++ b/flake.lock @@ -99,11 +99,11 @@ "uv2nix": "uv2nix" }, "locked": { - "lastModified": 1756476223, - "narHash": "sha256-6/t+3UyXzncCLsqq2rg5Ci8XhUpF9lQmyHu8A+aMcGo=", + "lastModified": 1757062396, + "narHash": "sha256-403iuoMVVjk64sF1GgZfrRwOnVU1H14sflE+LNp927c=", "owner": "nix-community", "repo": "authentik-nix", - "rev": "a31bbcc1bf41baa9fca1028221068377bba8cd2e", + "rev": "22827e9a0cc002a076ee8bd14c3433ebc6c87f95", "type": "github" }, "original": { @@ -115,16 +115,16 @@ "authentik-src": { "flake": false, "locked": { - "lastModified": 1753187012, - "narHash": "sha256-bs/ThY3YixwBObahcS7BrOWj0gsaUXI664ldUQlJul8=", + "lastModified": 1755873658, + "narHash": "sha256-5l1g55b0xozGg0NaZFimiO5JbHGcudaNSEn1/XsweaU=", "owner": "goauthentik", "repo": "authentik", - "rev": "23ffad1c6be80bea223caf5f1cf265b984b76328", + "rev": "dd7c6b29d950664deadbcf5390272619a8bf9a5e", "type": "github" }, "original": { "owner": "goauthentik", - "ref": "version/2025.6.4", + "ref": "version/2025.8.1", "repo": "authentik", "type": "github" } @@ -154,11 +154,11 @@ "fromYaml": "fromYaml" }, "locked": { - "lastModified": 1746562888, - "narHash": "sha256-YgNJQyB5dQiwavdDFBMNKk1wyS77AtdgDk/VtU6wEaI=", + "lastModified": 1755819240, + "narHash": "sha256-qcMhnL7aGAuFuutH4rq9fvAhCpJWVHLcHVZLtPctPlo=", "owner": "SenchoPens", "repo": "base16.nix", - "rev": "806a1777a5db2a1ef9d5d6f493ef2381047f2b89", + "rev": "75ed5e5e3fce37df22e49125181fa37899c3ccd6", "type": "github" }, "original": { @@ -441,11 +441,11 @@ "firefox-gnome-theme": { "flake": false, "locked": { - "lastModified": 1748383148, - "narHash": "sha256-pGvD/RGuuPf/4oogsfeRaeMm6ipUIznI2QSILKjKzeA=", + "lastModified": 1756083905, + "narHash": "sha256-UqYGTBgI5ypGh0Kf6zZjom/vABg7HQocB4gmxzl12uo=", "owner": "rafaelmardojai", "repo": "firefox-gnome-theme", - "rev": "4eb2714fbed2b80e234312611a947d6cb7d70caf", + "rev": "b655eaf16d4cbec9c3472f62eee285d4b419a808", "type": "github" }, "original": { @@ -505,11 +505,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1749398372, - "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", + "lastModified": 1754487366, + "narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", + "rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18", "type": "github" }, "original": { @@ -544,11 +544,11 @@ ] }, "locked": { - "lastModified": 1751413152, - "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=", + "lastModified": 1756770412, + "narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5", + "rev": "4524271976b625a4a605beefd893f270620fd751", "type": "github" }, "original": { @@ -743,11 +743,11 @@ }, "hardware": { "locked": { - "lastModified": 1756925795, - "narHash": "sha256-kUb5hehaikfUvoJDEc7ngiieX88TwWX/bBRX9Ar6Tac=", + "lastModified": 1757103352, + "narHash": "sha256-PtT7ix43ss8PONJ1VJw3f6t2yAoGH+q462Sn8lrmWmk=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "ba6fab29768007e9f2657014a6e134637100c57d", + "rev": "11b2a10c7be726321bb854403fdeec391e798bf0", "type": "github" }, "original": { @@ -785,11 +785,11 @@ ] }, "locked": { - "lastModified": 1756991914, - "narHash": "sha256-4ve/3ah5H/SpL2m3qmZ9GU+VinQYp2MN1G7GamimTds=", + "lastModified": 1757075491, + "narHash": "sha256-a+NMGl5tcvm+hyfSG2DlVPa8nZLpsumuRj1FfcKb2mQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "b08f8737776f10920c330657bee8b95834b7a70f", + "rev": "f56bf065f9abedc7bc15e1f2454aa5c8edabaacf", "type": "github" }, "original": { @@ -960,11 +960,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1757035152, - "narHash": "sha256-XMwzR/QY6WhwW6bXr8RVi9C+0ZPrrezgmkVyMiMKrcg=", + "lastModified": 1757121435, + "narHash": "sha256-PmhZWQh/RBlqCfIJPRePD++nAXkByixlnUNwtIFTFNA=", "owner": "kaylorben", "repo": "nixcord", - "rev": "a34d2f6ec22197a6b21495921e2fb753d36d801a", + "rev": "0d467edfdb65341a5dff9d3e0419cd3ddc3c0c58", "type": "github" }, "original": { @@ -991,11 +991,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1748740939, - "narHash": "sha256-rQaysilft1aVMwF14xIdGS3sj1yHlI6oKQNBRTF40cc=", + "lastModified": 1753579242, + "narHash": "sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "656a64127e9d791a334452c6b6606d17539476e2", + "rev": "0f36c44e01a6129be94e3ade315a5883f0228a6e", "type": "github" }, "original": { @@ -1037,11 +1037,11 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1751792365, - "narHash": "sha256-J1kI6oAj25IG4EdVlg2hQz8NZTBNYvIS0l4wpr9KcUo=", + "lastModified": 1756819007, + "narHash": "sha256-12V64nKG/O/guxSYnr5/nq1EfqwJCdD2+cIGmhz3nrE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1fd8bada0b6117e6c7eb54aad5813023eed37ccb", + "rev": "aaff8c16d7fc04991cac6245bee1baa31f72b1e1", "type": "github" }, "original": { @@ -1053,11 +1053,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1750776420, - "narHash": "sha256-/CG+w0o0oJ5itVklOoLbdn2dGB0wbZVOoDm4np6w09A=", + "lastModified": 1756386758, + "narHash": "sha256-1wxxznpW2CKvI9VdniaUnTT2Os6rdRJcRUf65ZK9OtE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "30a61f056ac492e3b7cdcb69c1e6abdcf00e39cf", + "rev": "dfb2f12e899db4876308eba6d93455ab7da304cd", "type": "github" }, "original": { @@ -1149,11 +1149,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1757052383, - "narHash": "sha256-R9m9BgIES7nS0FExAvtcpn4ffwQWRqL1bqMsDmTWsfY=", + "lastModified": 1757136376, + "narHash": "sha256-hjalxX39HdnLZ8cc03sniOd+WhT9sPE09EXeYCj5te0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c46f18dfb2f01caf2adca479e8076147bef63069", + "rev": "a50c9f77d238909b5f96d97dab0f69d1c9abefa8", "type": "github" }, "original": { @@ -1210,11 +1210,11 @@ ] }, "locked": { - "lastModified": 1751906969, - "narHash": "sha256-BSQAOdPnzdpOuCdAGSJmefSDlqmStFNScEnrWzSqKPw=", + "lastModified": 1756961635, + "narHash": "sha256-hETvQcILTg5kChjYNns1fD5ELdsYB/VVgVmBtqKQj9A=", "owner": "nix-community", "repo": "NUR", - "rev": "ddb679f4131e819efe3bbc6457ba19d7ad116f25", + "rev": "6ca27b2654ac55e3f6e0ca434c1b4589ae22b370", "type": "github" }, "original": { @@ -1255,11 +1255,11 @@ ] }, "locked": { - "lastModified": 1749519371, - "narHash": "sha256-UJONN7mA2stweZCoRcry2aa1XTTBL0AfUOY84Lmqhos=", + "lastModified": 1756087852, + "narHash": "sha256-4jc3JDQt75fYXFrglgqyzF6C6zLU0QGLymzian4aP+U=", "owner": "pyproject-nix", "repo": "build-system-pkgs", - "rev": "7c06967eca687f3482624250428cc12f43c92523", + "rev": "6edb3ae27395cd88be3d64b732d1539957dad59c", "type": "github" }, "original": { @@ -1276,11 +1276,11 @@ ] }, "locked": { - "lastModified": 1750499893, - "narHash": "sha256-ThKBd8XSvITAh2JqU7enOp8AfKeQgf9u7zYC41cnBE4=", + "lastModified": 1756395552, + "narHash": "sha256-5aJM14MpoLk2cdZAetu60OkLQrtFLWTICAyn1EP7ZpM=", "owner": "pyproject-nix", "repo": "pyproject.nix", - "rev": "e824458bd917b44bf4c38795dea2650336b2f55d", + "rev": "030dffc235dcf240d918c651c78dc5f158067b51", "type": "github" }, "original": { @@ -1349,11 +1349,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1756960927, - "narHash": "sha256-iG2DUobrDPzuVpDVHyqph1jtgAS0XOg1x8KGdsEkBms=", + "lastModified": 1757119848, + "narHash": "sha256-DxxKBdP6MFleepcB1hsQYU4cHvvFTekFWlomqot7k9A=", "owner": "danth", "repo": "stylix", - "rev": "584d9c57a8550bace5ffa2901dfebbde367bea54", + "rev": "f6e9a1b62457efcbf48a09aafbf7233f306fcdc9", "type": "github" }, "original": { @@ -1518,11 +1518,11 @@ "tinted-schemes": { "flake": false, "locked": { - "lastModified": 1750770351, - "narHash": "sha256-LI+BnRoFNRa2ffbe3dcuIRYAUcGklBx0+EcFxlHj0SY=", + "lastModified": 1754779259, + "narHash": "sha256-8KG2lXGaXLUE0F/JVwLQe7kOVm21IDfNEo0gfga5P4M=", "owner": "tinted-theming", "repo": "schemes", - "rev": "5a775c6ffd6e6125947b393872cde95867d85a2a", + "rev": "097d751b9e3c8b97ce158e7d141e5a292545b502", "type": "github" }, "original": { @@ -1534,11 +1534,11 @@ "tinted-tmux": { "flake": false, "locked": { - "lastModified": 1751159871, - "narHash": "sha256-UOHBN1fgHIEzvPmdNMHaDvdRMgLmEJh2hNmDrp3d3LE=", + "lastModified": 1754788770, + "narHash": "sha256-LAu5nBr7pM/jD9jwFc6/kyFY4h7Us4bZz7dvVvehuwo=", "owner": "tinted-theming", "repo": "tinted-tmux", - "rev": "bded5e24407cec9d01bd47a317d15b9223a1546c", + "rev": "fb2175accef8935f6955503ec9dd3c973eec385c", "type": "github" }, "original": { @@ -1550,11 +1550,11 @@ "tinted-zed": { "flake": false, "locked": { - "lastModified": 1751158968, - "narHash": "sha256-ksOyv7D3SRRtebpXxgpG4TK8gZSKFc4TIZpR+C98jX8=", + "lastModified": 1755613540, + "narHash": "sha256-zBFrrTxHLDMDX/OYxkCwGGbAhPXLi8FrnLhYLsSOKeY=", "owner": "tinted-theming", "repo": "base16-zed", - "rev": "86a470d94204f7652b906ab0d378e4231a5b3384", + "rev": "937bada16cd3200bdbd3a2f5776fc3b686d5cba0", "type": "github" }, "original": { @@ -1621,11 +1621,11 @@ ] }, "locked": { - "lastModified": 1750987094, - "narHash": "sha256-GujDElxLgYatnNvuL1U6qd18lcuG6anJMjpfYRScV08=", + "lastModified": 1756466761, + "narHash": "sha256-ALXRHIMXQ4qVNfCbcWykC23MjMwUoHn9BreoBfqmq0Y=", "owner": "pyproject-nix", "repo": "uv2nix", - "rev": "4b703d851b61e664a70238711a8ff0efa1aa2f52", + "rev": "0529e6d8227517205afcd1b37eee3088db745730", "type": "github" }, "original": { From 335afa99eda07b52e84ecfaba11039345a75d5ae Mon Sep 17 00:00:00 2001 From: "Noa Aarts (bot)" Date: Sun, 7 Sep 2025 08:52:08 +0200 Subject: [PATCH 09/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'nixcord': 'github:kaylorben/nixcord/0d467edfdb65341a5dff9d3e0419cd3ddc3c0c58' (2025-09-06) → 'github:kaylorben/nixcord/f96fbdd36e43319a5459bd8a807395afe4d63105' (2025-09-07) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/a50c9f77d238909b5f96d97dab0f69d1c9abefa8' (2025-09-06) → 'github:nixos/nixpkgs/52966aa9f906434d3a122ca03f51a2d633967f21' (2025-09-07) • Updated input 'stylix': 'github:danth/stylix/f6e9a1b62457efcbf48a09aafbf7233f306fcdc9' (2025-09-06) → 'github:danth/stylix/9991299fe9aad330fb6b96bb58def37033271177' (2025-09-06) --- flake.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/flake.lock b/flake.lock index 5c2e0df..ba599bd 100644 --- a/flake.lock +++ b/flake.lock @@ -960,11 +960,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1757121435, - "narHash": "sha256-PmhZWQh/RBlqCfIJPRePD++nAXkByixlnUNwtIFTFNA=", + "lastModified": 1757207094, + "narHash": "sha256-uADYOTehuYQu6XsCHPe+57GYOxQNo063Ws52DqGbZDs=", "owner": "kaylorben", "repo": "nixcord", - "rev": "0d467edfdb65341a5dff9d3e0419cd3ddc3c0c58", + "rev": "f96fbdd36e43319a5459bd8a807395afe4d63105", "type": "github" }, "original": { @@ -1149,11 +1149,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1757136376, - "narHash": "sha256-hjalxX39HdnLZ8cc03sniOd+WhT9sPE09EXeYCj5te0=", + "lastModified": 1757224823, + "narHash": "sha256-9BvQ3EATevbxByGKYxO1e7L5V2waUrq+bJYDXJmXQEs=", "owner": "nixos", "repo": "nixpkgs", - "rev": "a50c9f77d238909b5f96d97dab0f69d1c9abefa8", + "rev": "52966aa9f906434d3a122ca03f51a2d633967f21", "type": "github" }, "original": { @@ -1349,11 +1349,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1757119848, - "narHash": "sha256-DxxKBdP6MFleepcB1hsQYU4cHvvFTekFWlomqot7k9A=", + "lastModified": 1757172691, + "narHash": "sha256-VOn/s24rb+iO6auhmGfT5kyr0ixRK6weBsNCKkGo2yY=", "owner": "danth", "repo": "stylix", - "rev": "f6e9a1b62457efcbf48a09aafbf7233f306fcdc9", + "rev": "9991299fe9aad330fb6b96bb58def37033271177", "type": "github" }, "original": { From 7a1600139be535bfc1fbad44457f308dc3a5d329 Mon Sep 17 00:00:00 2001 From: "Noa Aarts (bot)" Date: Mon, 8 Sep 2025 08:22:01 +0200 Subject: [PATCH 10/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'disko': 'github:nix-community/disko/a5c4f2ab72e3d1ab43e3e65aa421c6f2bd2e12a1' (2025-09-01) → 'github:nix-community/disko/c8a0e78d86b12ea67be6ed0f7cae7f9bfabae75a' (2025-09-07) • Updated input 'home-manager': 'github:nix-community/home-manager/f56bf065f9abedc7bc15e1f2454aa5c8edabaacf' (2025-09-05) → 'github:nix-community/home-manager/f35703b412c67b48e97beb6e27a6ab96a084cd37' (2025-09-07) • Updated input 'niri': 'github:YaLTeR/niri/c69464c1288789020d9a086f86c970a7dc49b8c7' (2025-09-03) → 'github:YaLTeR/niri/22f629c24b9f81a2fcaaf3a79d75128484c6ed78' (2025-09-07) • Updated input 'nixpkgs': 'github:nixos/nixpkgs/52966aa9f906434d3a122ca03f51a2d633967f21' (2025-09-07) → 'github:nixos/nixpkgs/8cc42b1d45d69d71db7a47c8e406d342d9f73192' (2025-09-08) --- flake.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/flake.lock b/flake.lock index ba599bd..ce0ca4a 100644 --- a/flake.lock +++ b/flake.lock @@ -305,11 +305,11 @@ ] }, "locked": { - "lastModified": 1756733629, - "narHash": "sha256-dwWGlDhcO5SMIvMSTB4mjQ5Pvo2vtxvpIknhVnSz2I8=", + "lastModified": 1757255839, + "narHash": "sha256-XH33B1X888Xc/xEXhF1RPq/kzKElM0D5C9N6YdvOvIc=", "owner": "nix-community", "repo": "disko", - "rev": "a5c4f2ab72e3d1ab43e3e65aa421c6f2bd2e12a1", + "rev": "c8a0e78d86b12ea67be6ed0f7cae7f9bfabae75a", "type": "github" }, "original": { @@ -785,11 +785,11 @@ ] }, "locked": { - "lastModified": 1757075491, - "narHash": "sha256-a+NMGl5tcvm+hyfSG2DlVPa8nZLpsumuRj1FfcKb2mQ=", + "lastModified": 1757256385, + "narHash": "sha256-WK7tOhWwr15mipcckhDg2no/eSpM1nIh4C9le8HgHhk=", "owner": "nix-community", "repo": "home-manager", - "rev": "f56bf065f9abedc7bc15e1f2454aa5c8edabaacf", + "rev": "f35703b412c67b48e97beb6e27a6ab96a084cd37", "type": "github" }, "original": { @@ -896,11 +896,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1756926064, - "narHash": "sha256-5/1vyFRLvJWxhBgpPaV2orC0pjSgIny6JM6+joLyZok=", + "lastModified": 1757242823, + "narHash": "sha256-EqZPBr+fPs7uoFCDLxRa8kRcrUgn0kZTVTky/7I81aI=", "owner": "YaLTeR", "repo": "niri", - "rev": "c69464c1288789020d9a086f86c970a7dc49b8c7", + "rev": "22f629c24b9f81a2fcaaf3a79d75128484c6ed78", "type": "github" }, "original": { @@ -1149,11 +1149,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1757224823, - "narHash": "sha256-9BvQ3EATevbxByGKYxO1e7L5V2waUrq+bJYDXJmXQEs=", + "lastModified": 1757310443, + "narHash": "sha256-ku/IPYD/SgorrDMM0NhPpb/UHdRNJ0t+f1PKRlLJboM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "52966aa9f906434d3a122ca03f51a2d633967f21", + "rev": "8cc42b1d45d69d71db7a47c8e406d342d9f73192", "type": "github" }, "original": { From 03de308a9ea38b83ffc8016ee906a0da407f7048 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Mon, 8 Sep 2025 17:57:20 +0200 Subject: [PATCH 11/22] enable nix-ld on pc --- hosts/lambdaos/configuration.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hosts/lambdaos/configuration.nix b/hosts/lambdaos/configuration.nix index 7944cad..b7d23cb 100644 --- a/hosts/lambdaos/configuration.nix +++ b/hosts/lambdaos/configuration.nix @@ -91,6 +91,15 @@ "nvidia_uvm" ]; + programs = { + nix-ld = { + enable = true; + libraries = with pkgs; [ + libc + ]; + }; + }; + services = { postgresql = { enable = true; From 506c560315a0fb416395ed5e1efea850d2e829be Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 08:29:58 +0200 Subject: [PATCH 12/22] host Qubit-Quilt on nuOS --- flake.lock | 68 +++++++++++++++++++++++- flake.nix | 3 ++ hosts/lambdaos/configuration.nix | 1 + hosts/nuos/configuration.nix | 91 ++------------------------------ hosts/nuos/nginx.nix | 91 ++++++++++++++++++++++++++++++++ hosts/nuos/toggles.nix | 4 ++ 6 files changed, 169 insertions(+), 89 deletions(-) create mode 100644 hosts/nuos/nginx.nix create mode 100644 hosts/nuos/toggles.nix diff --git a/flake.lock b/flake.lock index ce0ca4a..dd30f45 100644 --- a/flake.lock +++ b/flake.lock @@ -216,6 +216,22 @@ "type": "github" } }, + "booktheme": { + "flake": false, + "locked": { + "lastModified": 1741979577, + "narHash": "sha256-SECuhWk5pDEgERURb78QrzSyKINV62fLXladfPA5q9w=", + "owner": "getzola", + "repo": "book", + "rev": "4ee06ce568e1c9f6d19f53bf521fb267603bc6c4", + "type": "github" + }, + "original": { + "owner": "getzola", + "repo": "book", + "type": "github" + } + }, "crane": { "locked": { "lastModified": 1748047550, @@ -340,6 +356,18 @@ "type": "github" } }, + "export_templates": { + "flake": false, + "locked": { + "narHash": "sha256-rtBhRkzwg9imC8WSr4AsuQnMcfv3n/jB8+/mPRPGzzk=", + "type": "file", + "url": "https://github.com/godotengine/godot/releases/download/4.4.1-stable/Godot_v4.4.1-stable_export_templates.tpz" + }, + "original": { + "type": "file", + "url": "https://github.com/godotengine/godot/releases/download/4.4.1-stable/Godot_v4.4.1-stable_export_templates.tpz" + } + }, "fenix": { "inputs": { "nixpkgs": [ @@ -1036,6 +1064,22 @@ } }, "nixpkgs_10": { + "locked": { + "lastModified": 1756911493, + "narHash": "sha256-6n/n1GZQ/vi+LhFXMSyoseKdNfc2QQaSBXJdgamrbkE=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "c6a788f552b7b7af703b1a29802a7233c0067908", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { "locked": { "lastModified": 1756819007, "narHash": "sha256-12V64nKG/O/guxSYnr5/nq1EfqwJCdD2+cIGmhz3nrE=", @@ -1289,6 +1333,27 @@ "type": "github" } }, + "qubit-quilt": { + "inputs": { + "booktheme": "booktheme", + "export_templates": "export_templates", + "nixpkgs": "nixpkgs_10" + }, + "locked": { + "lastModified": 1757398682, + "narHash": "sha256-kdvzQkhEpv1Vog+DehW1ZaGC8zlp8fheF7i1BC7Npeg=", + "owner": "itepastra", + "repo": "Quantum-surface-application", + "rev": "375a658a480e6b79b52f05ab5764f4d0cc7c66cc", + "type": "github" + }, + "original": { + "owner": "itepastra", + "ref": "init-website", + "repo": "Quantum-surface-application", + "type": "github" + } + }, "root": { "inputs": { "agenix": "agenix", @@ -1305,6 +1370,7 @@ "nixcord": "nixcord", "nixpkgs": "nixpkgs_8", "nixsg": "nixsg", + "qubit-quilt": "qubit-quilt", "stylix": "stylix", "tsunami": "tsunami_2" } @@ -1339,7 +1405,7 @@ "firefox-gnome-theme": "firefox-gnome-theme", "flake-parts": "flake-parts_3", "gnome-shell": "gnome-shell", - "nixpkgs": "nixpkgs_10", + "nixpkgs": "nixpkgs_11", "nur": "nur", "systems": "systems_7", "tinted-foot": "tinted-foot", diff --git a/flake.nix b/flake.nix index 596cff3..0c236e1 100644 --- a/flake.nix +++ b/flake.nix @@ -56,6 +56,9 @@ inputs.nixpkgs.follows = "nixpkgs"; inputs.lix.follows = "lix"; }; + qubit-quilt = { + url = "github:itepastra/Quantum-surface-application/init-website"; + }; # declarative vencord client nixcord.url = "github:kaylorben/nixcord"; # for styling apps etc in a consistent theme diff --git a/hosts/lambdaos/configuration.nix b/hosts/lambdaos/configuration.nix index b7d23cb..6b7a21c 100644 --- a/hosts/lambdaos/configuration.nix +++ b/hosts/lambdaos/configuration.nix @@ -96,6 +96,7 @@ enable = true; libraries = with pkgs; [ libc + icu ]; }; }; diff --git a/hosts/nuos/configuration.nix b/hosts/nuos/configuration.nix index ebddbde..66bb234 100644 --- a/hosts/nuos/configuration.nix +++ b/hosts/nuos/configuration.nix @@ -10,9 +10,6 @@ config, ... }: -let - enableFlurry = true; -in { imports = [ # Include the results of the hardware scan. @@ -23,6 +20,7 @@ in (modulesPath + "/profiles/qemu-guest.nix") ./home-assistant.nix + ./nginx.nix ../../common ]; @@ -216,7 +214,7 @@ in }; "flurry" = { - enable = enableFlurry; + enable = (import ./toggles.nix).enableFlurry; description = "Pixelflut server"; serviceConfig = { ExecStart = "${ @@ -337,19 +335,6 @@ in }; services = { - authentik = { - enable = true; - environmentFile = config.age.secrets."authentik/env".path; - nginx = { - enable = true; - enableACME = true; - host = "auth.itepastra.nl"; - }; - settings = { - disable_startup_analytics = true; - avatars = "initials"; - }; - }; factorio = { enable = false; # package = pkgs.factorio-headless.override { @@ -404,76 +389,6 @@ in }; }; }; - nginx = - let - - extra = '' - client_max_body_size 50000M; - - proxy_redirect off; - - proxy_read_timeout 600s; - proxy_send_timeout 600s; - send_timeout 600s;''; - proxy = name: url: { - forceSSL = true; - useACMEHost = name; - extraConfig = extra; - locations."/" = { - proxyWebsockets = true; - proxyPass = url; - }; - }; - in - { - enable = true; - package = pkgs.nginx.override { - modules = [ pkgs.nginxModules.brotli ]; - }; - - recommendedOptimisation = true; - recommendedProxySettings = true; - recommendedTlsSettings = true; - recommendedBrotliSettings = true; - sslCiphers = "AES256+EECDH:AES256+EDH:!aNULL"; - - virtualHosts = lib.mkMerge [ - ({ - "noa.voorwaarts.nl" = { - forceSSL = true; - enableACME = true; - extraConfig = extra; - locations."/" = { - proxyWebsockets = true; - proxyPass = "http://192.168.42.5:8000"; - }; - }; - - "images.noa.voorwaarts.nl" = proxy "noa.voorwaarts.nl" "http://192.168.42.5:2283/"; - "maintenance.noa.voorwaarts.nl" = proxy "noa.voorwaarts.nl" "http://192.168.42.5:5000/"; - "map.noa.voorwaarts.nl" = proxy "noa.voorwaarts.nl" "http://127.0.0.1:8123/"; - - "itepastra.nl" = { - forceSSL = true; - enableACME = true; - extraConfig = extra; - locations."/" = { - proxyWebsockets = true; - proxyPass = "http://192.168.42.5:9001/"; - }; - }; - - "calendar.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:29341"; - - # home-assistant proxy - "home.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:8123"; - }) - - (lib.mkIf enableFlurry { - "flurry.itepastra.nl" = proxy "itepastra.nl" "http://127.0.0.1:3000"; - }) - ]; - }; }; security.acme = { @@ -491,7 +406,7 @@ in "home.itepastra.nl" ] ++ [ - (lib.mkIf enableFlurry "flurry.itepastra.nl") + (lib.mkIf (import ./toggles.nix).enableFlurry "flurry.itepastra.nl") ]; }; }; diff --git a/hosts/nuos/nginx.nix b/hosts/nuos/nginx.nix new file mode 100644 index 0000000..01a3dff --- /dev/null +++ b/hosts/nuos/nginx.nix @@ -0,0 +1,91 @@ +{ + pkgs, + lib, + inputs, + ... +}: +let + enableFlurry = true; + enableQubitQuilt = true; +in +{ + services.nginx = + let + + extra = '' + client_max_body_size 50000M; + + proxy_redirect off; + + proxy_read_timeout 600s; + proxy_send_timeout 600s; + send_timeout 600s;''; + proxy = name: url: { + forceSSL = true; + useACMEHost = name; + extraConfig = extra; + locations."/" = { + proxyWebsockets = true; + proxyPass = url; + }; + }; + in + { + enable = true; + package = pkgs.nginx.override { + modules = [ pkgs.nginxModules.brotli ]; + }; + + recommendedOptimisation = true; + recommendedProxySettings = true; + recommendedTlsSettings = true; + recommendedBrotliSettings = true; + sslCiphers = "AES256+EECDH:AES256+EDH:!aNULL"; + + virtualHosts = lib.mkMerge [ + ({ + "noa.voorwaarts.nl" = { + forceSSL = true; + enableACME = true; + extraConfig = extra; + locations."/" = { + proxyWebsockets = true; + proxyPass = "http://192.168.42.5:8000"; + }; + }; + + "images.noa.voorwaarts.nl" = proxy "noa.voorwaarts.nl" "http://192.168.42.5:2283/"; + "maintenance.noa.voorwaarts.nl" = proxy "noa.voorwaarts.nl" "http://192.168.42.5:5000/"; + "map.noa.voorwaarts.nl" = proxy "noa.voorwaarts.nl" "http://127.0.0.1:8123/"; + + "itepastra.nl" = { + forceSSL = true; + enableACME = true; + extraConfig = extra; + locations."/" = { + proxyWebsockets = true; + proxyPass = "http://192.168.42.5:9001/"; + }; + }; + + "geenit.nl" = { + forceSSL = true; + enableACME = true; + extraConfig = extra; + locations."/" = { + root = inputs.qubit-quilt.packages."x86_64-linux".default; + }; + }; + + "calendar.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:29341"; + + # home-assistant proxy + "home.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:8123"; + }) + + (lib.mkIf (import ./toggles.nix).enableFlurry { + "flurry.itepastra.nl" = proxy "itepastra.nl" "http://127.0.0.1:3000"; + }) + ]; + }; +} diff --git a/hosts/nuos/toggles.nix b/hosts/nuos/toggles.nix new file mode 100644 index 0000000..19a7a6b --- /dev/null +++ b/hosts/nuos/toggles.nix @@ -0,0 +1,4 @@ +{ + enableFlurry = true; + enableQubitQuilt = true; +} From d5d6482c1d47ac9ea387a48d9e6a3b134c44365c Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 08:32:00 +0200 Subject: [PATCH 13/22] fix enable toggle --- hosts/nuos/configuration.nix | 3 ++- hosts/nuos/nginx.nix | 18 +++++++++--------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/hosts/nuos/configuration.nix b/hosts/nuos/configuration.nix index 66bb234..9ad51a4 100644 --- a/hosts/nuos/configuration.nix +++ b/hosts/nuos/configuration.nix @@ -407,7 +407,8 @@ ] ++ [ (lib.mkIf (import ./toggles.nix).enableFlurry "flurry.itepastra.nl") - ]; + ] + ++ (lib.mkIf (import ./toggles.nix).enableQubitQuilt "geenit.nl"); }; }; diff --git a/hosts/nuos/nginx.nix b/hosts/nuos/nginx.nix index 01a3dff..95d6b44 100644 --- a/hosts/nuos/nginx.nix +++ b/hosts/nuos/nginx.nix @@ -68,6 +68,15 @@ in }; }; + "calendar.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:29341"; + + # home-assistant proxy + "home.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:8123"; + }) + (lib.mkIf (import ./toggles.nix).enableFlurry { + "flurry.itepastra.nl" = proxy "itepastra.nl" "http://127.0.0.1:3000"; + }) + (lib.mkif (import ./toggles.nix).enableQubitQuilt { "geenit.nl" = { forceSSL = true; enableACME = true; @@ -76,15 +85,6 @@ in root = inputs.qubit-quilt.packages."x86_64-linux".default; }; }; - - "calendar.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:29341"; - - # home-assistant proxy - "home.itepastra.nl" = proxy "itepastra.nl" "http://[::1]:8123"; - }) - - (lib.mkIf (import ./toggles.nix).enableFlurry { - "flurry.itepastra.nl" = proxy "itepastra.nl" "http://127.0.0.1:3000"; }) ]; }; From 38e7e6e3d6637fd2c094644e197558c128cd010b Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 08:33:23 +0200 Subject: [PATCH 14/22] I love typos --- hosts/nuos/nginx.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/nuos/nginx.nix b/hosts/nuos/nginx.nix index 95d6b44..803d061 100644 --- a/hosts/nuos/nginx.nix +++ b/hosts/nuos/nginx.nix @@ -76,7 +76,7 @@ in (lib.mkIf (import ./toggles.nix).enableFlurry { "flurry.itepastra.nl" = proxy "itepastra.nl" "http://127.0.0.1:3000"; }) - (lib.mkif (import ./toggles.nix).enableQubitQuilt { + (lib.mkIf (import ./toggles.nix).enableQubitQuilt { "geenit.nl" = { forceSSL = true; enableACME = true; From ff0c463eabcc86abc8ecb233cac57fdc8e8c4740 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 08:39:43 +0200 Subject: [PATCH 15/22] more dumb small problems --- hosts/nuos/configuration.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/nuos/configuration.nix b/hosts/nuos/configuration.nix index 9ad51a4..7d12dde 100644 --- a/hosts/nuos/configuration.nix +++ b/hosts/nuos/configuration.nix @@ -408,7 +408,7 @@ ++ [ (lib.mkIf (import ./toggles.nix).enableFlurry "flurry.itepastra.nl") ] - ++ (lib.mkIf (import ./toggles.nix).enableQubitQuilt "geenit.nl"); + ++ [ (lib.mkIf (import ./toggles.nix).enableQubitQuilt "geenit.nl") ]; }; }; From 09b309d0c5edf50bb9f3a5df454b2e3ece41b754 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 08:47:00 +0200 Subject: [PATCH 16/22] ugh, weirdness ensues --- hosts/nuos/configuration.nix | 37 ++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/hosts/nuos/configuration.nix b/hosts/nuos/configuration.nix index 7d12dde..7694e5f 100644 --- a/hosts/nuos/configuration.nix +++ b/hosts/nuos/configuration.nix @@ -394,22 +394,27 @@ security.acme = { acceptTerms = true; defaults.email = "noa@voorwaarts.nl"; - certs = { - "noa.voorwaarts.nl".extraDomainNames = [ - "images.noa.voorwaarts.nl" - "maintenance.noa.voorwaarts.nl" - "map.noa.voorwaarts.nl" - ]; - "itepastra.nl".extraDomainNames = [ - "locked.itepastra.nl" - "calendar.itepastra.nl" - "home.itepastra.nl" - ] - ++ [ - (lib.mkIf (import ./toggles.nix).enableFlurry "flurry.itepastra.nl") - ] - ++ [ (lib.mkIf (import ./toggles.nix).enableQubitQuilt "geenit.nl") ]; - }; + certs = lib.mkMerge [ + ({ + "noa.voorwaarts.nl".extraDomainNames = [ + "images.noa.voorwaarts.nl" + "maintenance.noa.voorwaarts.nl" + "map.noa.voorwaarts.nl" + ]; + "itepastra.nl".extraDomainNames = [ + "locked.itepastra.nl" + "calendar.itepastra.nl" + "home.itepastra.nl" + ] + ++ [ + (lib.mkIf (import ./toggles.nix).enableFlurry "flurry.itepastra.nl") + ]; + }) + (lib.mkIf (import ./toggles.nix).enableQubitQuilt { + "geenit.nl" = { }; + }) + ]; + }; stylix = { From 0f6fa42abf9debc0d0fea158e53729fa0b1946ed Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 13:35:39 +0200 Subject: [PATCH 17/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'qubit-quilt': 'github:itepastra/Quantum-surface-application/375a658a480e6b79b52f05ab5764f4d0cc7c66cc' (2025-09-09) → 'github:itepastra/Quantum-surface-application/6babace0f2d9c5377e95a14c5752735434930c7e' (2025-09-09) --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index dd30f45..f21c933 100644 --- a/flake.lock +++ b/flake.lock @@ -1340,11 +1340,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1757398682, - "narHash": "sha256-kdvzQkhEpv1Vog+DehW1ZaGC8zlp8fheF7i1BC7Npeg=", + "lastModified": 1757417695, + "narHash": "sha256-p9vr4XHxz/PCpPr1W30oOlxEFGG+y3PrgV8/aEYo94o=", "owner": "itepastra", "repo": "Quantum-surface-application", - "rev": "375a658a480e6b79b52f05ab5764f4d0cc7c66cc", + "rev": "6babace0f2d9c5377e95a14c5752735434930c7e", "type": "github" }, "original": { From 26f56755139a2103f1c8e6834b57f3ca58ab66f8 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Tue, 9 Sep 2025 15:32:55 +0200 Subject: [PATCH 18/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'qubit-quilt': 'github:itepastra/Quantum-surface-application/6babace0f2d9c5377e95a14c5752735434930c7e' (2025-09-09) → 'github:itepastra/Quantum-surface-application/b54bf88f2612d0b3fcc8b675aa729f534c96ca9f' (2025-09-09) --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index f21c933..00973a9 100644 --- a/flake.lock +++ b/flake.lock @@ -1340,11 +1340,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1757417695, - "narHash": "sha256-p9vr4XHxz/PCpPr1W30oOlxEFGG+y3PrgV8/aEYo94o=", + "lastModified": 1757424740, + "narHash": "sha256-CcQRv2DGeht5pQey8LRxqG+xhGedNzx1ouhxGODgyfo=", "owner": "itepastra", "repo": "Quantum-surface-application", - "rev": "6babace0f2d9c5377e95a14c5752735434930c7e", + "rev": "b54bf88f2612d0b3fcc8b675aa729f534c96ca9f", "type": "github" }, "original": { From d4d96a8df398923d6c002dcd528ce86cb3e40f4c Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Wed, 10 Sep 2025 13:55:41 +0200 Subject: [PATCH 19/22] update and fix errors --- common/nvim/nvim.nix | 2 +- flake.lock | 30 +++++++++++++++--------------- modules/games/steam.nix | 5 ----- 3 files changed, 16 insertions(+), 21 deletions(-) diff --git a/common/nvim/nvim.nix b/common/nvim/nvim.nix index da08602..f3e677b 100644 --- a/common/nvim/nvim.nix +++ b/common/nvim/nvim.nix @@ -22,7 +22,7 @@ nixfmt-rfc-style gcc typst - python313Full + python313 ]; defaultEditor = true; viAlias = true; diff --git a/flake.lock b/flake.lock index 00973a9..03da543 100644 --- a/flake.lock +++ b/flake.lock @@ -813,11 +813,11 @@ ] }, "locked": { - "lastModified": 1757256385, - "narHash": "sha256-WK7tOhWwr15mipcckhDg2no/eSpM1nIh4C9le8HgHhk=", + "lastModified": 1757475826, + "narHash": "sha256-x6x30IzUOxKmOtE0KzQu9UxLrxg0HLurd5rpak62OL0=", "owner": "nix-community", "repo": "home-manager", - "rev": "f35703b412c67b48e97beb6e27a6ab96a084cd37", + "rev": "a60021a8c99bf5a28919c0a9fbb6b04422a6a8da", "type": "github" }, "original": { @@ -924,11 +924,11 @@ "rust-overlay": "rust-overlay" }, "locked": { - "lastModified": 1757242823, - "narHash": "sha256-EqZPBr+fPs7uoFCDLxRa8kRcrUgn0kZTVTky/7I81aI=", + "lastModified": 1757358784, + "narHash": "sha256-UNeUJW3c10z0aMJ87QKS85C/JgK9ng6pdRS0EwY6OLg=", "owner": "YaLTeR", "repo": "niri", - "rev": "22f629c24b9f81a2fcaaf3a79d75128484c6ed78", + "rev": "bdee1a657699a77bc4cdb050f7355f37f64c45a6", "type": "github" }, "original": { @@ -988,11 +988,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1757207094, - "narHash": "sha256-uADYOTehuYQu6XsCHPe+57GYOxQNo063Ws52DqGbZDs=", + "lastModified": 1757492326, + "narHash": "sha256-+fsabChnPFSm6LNsE53SqrBuykBTvuN45YWvRyZ8tjM=", "owner": "kaylorben", "repo": "nixcord", - "rev": "f96fbdd36e43319a5459bd8a807395afe4d63105", + "rev": "5554d927b44444fff8c58584408cd8b2f892f22f", "type": "github" }, "original": { @@ -1193,11 +1193,11 @@ }, "nixpkgs_8": { "locked": { - "lastModified": 1757310443, - "narHash": "sha256-ku/IPYD/SgorrDMM0NhPpb/UHdRNJ0t+f1PKRlLJboM=", + "lastModified": 1757496692, + "narHash": "sha256-68Tu1YM/XreiNvQw4QlpwyiP8Ztyh6Pr3aP6YLprzu8=", "owner": "nixos", "repo": "nixpkgs", - "rev": "8cc42b1d45d69d71db7a47c8e406d342d9f73192", + "rev": "2d18d6a4b153a45f1eff4936afe35f83a6ef19d2", "type": "github" }, "original": { @@ -1415,11 +1415,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1757172691, - "narHash": "sha256-VOn/s24rb+iO6auhmGfT5kyr0ixRK6weBsNCKkGo2yY=", + "lastModified": 1757360005, + "narHash": "sha256-VwzdFEQCpYMU9mc7BSQGQe5wA1MuTYPJnRc9TQCTMcM=", "owner": "danth", "repo": "stylix", - "rev": "9991299fe9aad330fb6b96bb58def37033271177", + "rev": "834a743c11d66ea18e8c54872fbcc72ce48bc57f", "type": "github" }, "original": { diff --git a/modules/games/steam.nix b/modules/games/steam.nix index 98de4bf..d7aa1c0 100644 --- a/modules/games/steam.nix +++ b/modules/games/steam.nix @@ -17,11 +17,6 @@ dedicatedServer.openFirewall = true; }; - alvr = { - enable = true; - openFirewall = true; - }; - gamemode.enable = true; }; From ced69de2ad5698ea7b9e152e9c4cfb0d8b025ea5 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Wed, 10 Sep 2025 13:58:37 +0200 Subject: [PATCH 20/22] more new branch on QQ --- flake.lock | 8 ++++---- flake.nix | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/flake.lock b/flake.lock index 03da543..28a2e15 100644 --- a/flake.lock +++ b/flake.lock @@ -1340,16 +1340,16 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1757424740, - "narHash": "sha256-CcQRv2DGeht5pQey8LRxqG+xhGedNzx1ouhxGODgyfo=", + "lastModified": 1757505376, + "narHash": "sha256-2Dp37q92uQDyu1gpqWGxmP7AUu36KkJjnUH2czKiKaU=", "owner": "itepastra", "repo": "Quantum-surface-application", - "rev": "b54bf88f2612d0b3fcc8b675aa729f534c96ca9f", + "rev": "3af5fc57fbce6858ba18f904366982945dc9b3f6", "type": "github" }, "original": { "owner": "itepastra", - "ref": "init-website", + "ref": "qubit-controls", "repo": "Quantum-surface-application", "type": "github" } diff --git a/flake.nix b/flake.nix index 0c236e1..19c7e82 100644 --- a/flake.nix +++ b/flake.nix @@ -57,7 +57,7 @@ inputs.lix.follows = "lix"; }; qubit-quilt = { - url = "github:itepastra/Quantum-surface-application/init-website"; + url = "github:itepastra/Quantum-surface-application/qubit-controls"; }; # declarative vencord client nixcord.url = "github:kaylorben/nixcord"; From d64183b351bfd9f788918275bd1ded2916c6f8c8 Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Wed, 10 Sep 2025 14:15:37 +0200 Subject: [PATCH 21/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'qubit-quilt': 'github:itepastra/Quantum-surface-application/3af5fc57fbce6858ba18f904366982945dc9b3f6' (2025-09-10) → 'github:itepastra/Quantum-surface-application/f6c05a52195e9e9dea5fdd4b325d7917d8ca3d6b' (2025-09-10) --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 28a2e15..7214b4a 100644 --- a/flake.lock +++ b/flake.lock @@ -1340,11 +1340,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1757505376, - "narHash": "sha256-2Dp37q92uQDyu1gpqWGxmP7AUu36KkJjnUH2czKiKaU=", + "lastModified": 1757506510, + "narHash": "sha256-7qXnz8WBXXayXieqTJVW0G3etYOPE8ba0z4p8PZgEqc=", "owner": "itepastra", "repo": "Quantum-surface-application", - "rev": "3af5fc57fbce6858ba18f904366982945dc9b3f6", + "rev": "f6c05a52195e9e9dea5fdd4b325d7917d8ca3d6b", "type": "github" }, "original": { From fe937aaad0dc1dc9c3ed0e1ff38c87673ae644af Mon Sep 17 00:00:00 2001 From: Noa Aarts Date: Wed, 10 Sep 2025 15:13:18 +0200 Subject: [PATCH 22/22] flake.lock: Update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Flake lock file updates: • Updated input 'qubit-quilt': 'github:itepastra/Quantum-surface-application/f6c05a52195e9e9dea5fdd4b325d7917d8ca3d6b' (2025-09-10) → 'github:itepastra/Quantum-surface-application/b8664751b6c88fdf9b6f18151f46c432f21403ee' (2025-09-10) --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 7214b4a..c87e7e1 100644 --- a/flake.lock +++ b/flake.lock @@ -1340,11 +1340,11 @@ "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1757506510, - "narHash": "sha256-7qXnz8WBXXayXieqTJVW0G3etYOPE8ba0z4p8PZgEqc=", + "lastModified": 1757509969, + "narHash": "sha256-REVjNzIxTBRRlPyCHAE48zOi+uh4Kl6CSruZjqPxneA=", "owner": "itepastra", "repo": "Quantum-surface-application", - "rev": "f6c05a52195e9e9dea5fdd4b325d7917d8ca3d6b", + "rev": "b8664751b6c88fdf9b6f18151f46c432f21403ee", "type": "github" }, "original": {