Compare commits

..
4 Commits
Author SHA1 Message Date
Kabbone dcada2bd53 add kubectl and talosctl to desktop 2026-08-02 16:43:55 +02:00
Kabbone cad09420bf flake update 2026-08-01 11:59:58 +02:00
Kabbone 5b4ce2d478 steamdeck: change specilisation to niri and fix deckyloader failing 2026-08-01 11:59:06 +02:00
Kabbone dc9f975edc restructure nfs exports 2026-08-01 11:46:19 +02:00
6 changed files with 43 additions and 39 deletions
Generated
+30 -30
View File
@@ -25,11 +25,11 @@
}, },
"crane": { "crane": {
"locked": { "locked": {
"lastModified": 1784407669, "lastModified": 1784564969,
"narHash": "sha256-gcFMcRjw0ZSn380Rx2QLlU1goUQeSrKX/DF12omI6+o=", "narHash": "sha256-TkTWNhJV/8Wk3czlbz4bwHZkFCaCHPsOy+oJe4PUiXg=",
"owner": "ipetkov", "owner": "ipetkov",
"repo": "crane", "repo": "crane",
"rev": "1316b7d278ad77a16aec024b71d971366e123bec", "rev": "7930f6c291de6f83c257839d434592aa085f290a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -104,11 +104,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1784913159, "lastModified": 1785531816,
"narHash": "sha256-JWq0BfjO4ktpH5USfQNQzdvHpIDT8fSKD5K7LvdMRFs=", "narHash": "sha256-vkMnV0JIyw+g/NmcfoajlGaAO+9a0ezia+FZohQJrik=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "079a3b5d1aa6a719920a51316253b7d6dd22738d", "rev": "bf9ce9fec78f95f374e8dd3b503863a3ec128ebe",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -124,11 +124,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1784350909, "lastModified": 1785119570,
"narHash": "sha256-ZWyzLbS1yKUTeFJLmdVuWNnHttL333/ldJbEE+KzCrM=", "narHash": "sha256-Rgs2xKnGLFWQscxUaXX07oyZeuMDOHEbqDOsgliLFGM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "4ce190229c73d44536caa7072f6308fb2d8feeb3", "rev": "d4fd24667c8cbef124bb70a20380cab75ec8474d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -186,11 +186,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1784963415, "lastModified": 1785525178,
"narHash": "sha256-FycEkL1vvoKEuTzkW3Hz9kQeyqK1+TV7mLc3/rus3w4=", "narHash": "sha256-yi6t4hwuPthRfQVen+8W+KLsaRinfi9CnhSJR+cqaDo=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "be17a1eeb43b5d80028bb4e217234298e663738a", "rev": "54e924706bd63d46a5b45c3ab6a4bc5e5e3acb3e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -209,11 +209,11 @@
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {
"lastModified": 1784568171, "lastModified": 1785452604,
"narHash": "sha256-t17AqLEhPG6m27ipkp8mJd8Ug0XkdANFDVsgyIFBZcQ=", "narHash": "sha256-d0NKOOtI90kk8DAXNDkgYUZD8KK908bczz6zNLTC/zw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lanzaboote", "repo": "lanzaboote",
"rev": "f4b0aef3dba28677a5ca4b3416827aade60b5a0b", "rev": "c191775376b8734af02970153b4e5d86841dff19",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -231,11 +231,11 @@
"spectrum": "spectrum" "spectrum": "spectrum"
}, },
"locked": { "locked": {
"lastModified": 1784666190, "lastModified": 1785510331,
"narHash": "sha256-xgfS6slV7J3baMooNN1UuBi51RIgg9y0DbCxfSA0668=", "narHash": "sha256-d/AR1r5guAk52ZWM0sAd3O8Fd2jQbyGwxU+e6flTiUk=",
"owner": "microvm-nix", "owner": "microvm-nix",
"repo": "microvm.nix", "repo": "microvm.nix",
"rev": "fa5340ac684cdce8a22b6d4a0bcebb0cc999275e", "rev": "06544a68599a0e0721760af442000204e57e3937",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -271,11 +271,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1784723954, "lastModified": 1785232496,
"narHash": "sha256-1CfD8ZUjCkTgjsneLZ/lxCHhgDfqxxE7/GX0MmsgiqA=", "narHash": "sha256-65EQYIRRpTdpH8lUiB6Mvo5uBkG60aBIzAJuALfx+O0=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "a017f5b72210026af5b3ac5949f08d94380a6fbd", "rev": "2e790b0a6be8ec2b76174ac0931b8ff11919ec98",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -303,11 +303,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1784796856, "lastModified": 1785454630,
"narHash": "sha256-wWFrV5/Qbm+lyt5x20E/bSbfJiGKMo4RCxZV8cl/WZI=", "narHash": "sha256-LQy14TZp77TwbQf40gg1V3jo8FwJG0jGDkAH+zRHqg8=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e2587caef70cea85dd97d7daab492899902dbf5d", "rev": "1559d3daa3ecc813a650b79375ea61b6741b8746",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -332,11 +332,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1784856561, "lastModified": 1785491804,
"narHash": "sha256-J+Bx1Z6Oeoj2FgnBhRMKyUhhtDoOpTgXYaVLZpDjW4A=", "narHash": "sha256-p00vplVOyfKGlhju0+eGGPAxyYYKaY0lpyuoHLFIx2Y=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "597283ad8aa0b331c788e97c4c262d58877074ef", "rev": "5b4f72e1705a63aace42900610c4db82cb4af0ec",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -436,11 +436,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1784438913, "lastModified": 1785044261,
"narHash": "sha256-NYF7ZM5ip0u+w1pBFDpIGEbrbgN/wpnLFAmBkWkYMXw=", "narHash": "sha256-ehF/c4fLdgmNu7YXEClnmwhoBYddhYIVoSQpsZoorC4=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "afacd6819d3765a05814ee8e3de74c77d42ac799", "rev": "fe2124391e739e7b3e8720cd8a73f06edd0aceba",
"type": "github" "type": "github"
}, },
"original": { "original": {
-1
View File
@@ -77,7 +77,6 @@
unzip # Zip files unzip # Zip files
unrar # Rar files unrar # Rar files
papirus-icon-theme papirus-icon-theme
arc-theme
# General configuration # General configuration
#keepassxc #keepassxc
+4 -2
View File
@@ -20,9 +20,11 @@
myDesktop.virtualisation.enable = true; myDesktop.virtualisation.enable = true;
myDesktop.nitrokey.enable = true; myDesktop.nitrokey.enable = true;
nixpkgs.config.permittedInsecurePackages = ["pnpm-9.15.9"];
specialisation = { specialisation = {
sway.configuration = { niri.configuration = {
imports = [(import ../../modules/wm/sway)]; myDesktop.windowManager = lib.mkForce "niri";
jovian.steam.enable = lib.mkForce false; jovian.steam.enable = lib.mkForce false;
services.desktopManager.plasma6.enable = lib.mkForce false; services.desktopManager.plasma6.enable = lib.mkForce false;
}; };
+2
View File
@@ -182,6 +182,8 @@ in {
ausweisapp ausweisapp
e2fsprogs e2fsprogs
orca-slicer orca-slicer
kubectl
talosctl
] ]
++ cfg.extraSystemPackages; ++ cfg.extraSystemPackages;
+6 -3
View File
@@ -8,9 +8,12 @@
services.nfs.server = rec { services.nfs.server = rec {
enable = true; enable = true;
exports = '' exports = ''
/export 192.168.2.0/24(rw,fsid=0,no_subtree_check),10.10.10.2/32(ro,fsid=0,no_subtree_check) /export 192.168.2.0/24(rw,fsid=0,no_subtree_check)
/export/Pluto 192.168.2.0/24(rw,no_subtree_check),10.10.10.2/32(ro,no_subtree_check) /export 10.10.10.2/32(ro,fsid=0,no_subtree_check)
/export/Mars 192.168.2.0/24(rw,no_subtree_check),10.10.10.2/32(ro,no_subtree_check) /export/Pluto 192.168.2.0/24(rw,no_subtree_check)
/export/Pluto 10.10.10.2/32(ro,no_subtree_check)
/export/Mars 192.168.2.0/24(rw,no_subtree_check)
/export/Mars 10.10.10.2/32(ro,no_subtree_check)
''; '';
createMountPoints = true; createMountPoints = true;
}; };
+1 -3
View File
@@ -35,9 +35,7 @@
decky-loader.enable = true; decky-loader.enable = true;
}; };
nixpkgs.config.permittedInsecurePackages = [ nixpkgs.config.permittedInsecurePackages = ["pnpm-9.15.9"];
"pnpm-9.15.9"
];
hardware.graphics = { hardware.graphics = {
enable = true; enable = true;