Nix configurations for my homelab

Split more packages out of modules/gui.nix

yemou.pink b44d249a c07eff76

verified
Changed files
+25 -12
lutea
modules
+9 -9
flake.lock
··· 111 111 ] 112 112 }, 113 113 "locked": { 114 - "lastModified": 1767104570, 115 - "narHash": "sha256-GKgwu5//R+cLdKysZjGqvUEEOGXXLdt93sNXeb2M/Lk=", 114 + "lastModified": 1767436299, 115 + "narHash": "sha256-cDngitiDNpW96xNXlEeX2hvCHP3AqxTx+fBJAG0IeLU=", 116 116 "owner": "nix-community", 117 117 "repo": "home-manager", 118 - "rev": "e4e78a2cbeaddd07ab7238971b16468cc1d14daf", 118 + "rev": "99a037de183a3e1d0dcfc5ec6dd5e5e03938bcd3", 119 119 "type": "github" 120 120 }, 121 121 "original": { ··· 220 220 }, 221 221 "nixpkgs": { 222 222 "locked": { 223 - "lastModified": 1767272170, 224 - "narHash": "sha256-zF+04fmLe8TfKB0dK5gOIP1rv7rdbtEy5X4/6/ILGTw=", 223 + "lastModified": 1767421086, 224 + "narHash": "sha256-ICWaNRNeq55brKaYKGwxK3+alnPCVKMqInre4wnp/GE=", 225 225 "owner": "NixOS", 226 226 "repo": "nixpkgs", 227 - "rev": "75eeaa9145450f8e71ba554a3743978007d5d5f4", 227 + "rev": "ab9e65b0b20c9b92b73064b6b3e90bdee4f3c45a", 228 228 "type": "github" 229 229 }, 230 230 "original": { ··· 354 354 "rust-overlay": "rust-overlay" 355 355 }, 356 356 "locked": { 357 - "lastModified": 1767329770, 358 - "narHash": "sha256-f+Qr/bXAFgbE5xF0Aee5eL0wgrH6BPm37Qms/oIBww8=", 357 + "lastModified": 1767419441, 358 + "narHash": "sha256-gilJRvEVdMiXFZTO0d/+9KmomQCYxApb0VPQVqWQmX4=", 359 359 "owner": "roc-lang", 360 360 "repo": "roc", 361 - "rev": "313c9081ddf28cea7cccbb3b6442db1062eee091", 361 + "rev": "7564b5702004c7f79fc510e05165bbe51bd3ac12", 362 362 "type": "github" 363 363 }, 364 364 "original": {
+2
lutea/config.nix
··· 20 20 ../modules/im.nix 21 21 ../modules/machine-id.nix 22 22 ../modules/machine-info.nix 23 + ../modules/media.nix 23 24 ../modules/netbird.nix 24 25 ../modules/network-info.nix 25 26 ../modules/nix.nix ··· 28 29 ../modules/remote-builder.nix 29 30 ../modules/river.nix 30 31 ../modules/scx.nix 32 + ../modules/secrets.nix 31 33 ../modules/smartd.nix 32 34 ../modules/tools.nix 33 35 ../modules/typst.nix
-3
modules/gui.nix
··· 38 38 users.users.mou.packages = with pkgs; [ 39 39 anki-bin 40 40 foot 41 - keepassxc 42 - libsecret 43 - mpv 44 41 pavucontrol 45 42 thm 46 43 wl-clipboard
+7
modules/media.nix
··· 1 + { pkgs, ... }: 2 + { 3 + users.users.mou.packages = with pkgs; [ 4 + jellyfin-desktop 5 + mpv 6 + ]; 7 + }
+7
modules/secrets.nix
··· 1 + { pkgs, ... }: 2 + { 3 + users.users.mou.packages = with pkgs; [ 4 + keepassxc 5 + libsecret 6 + ]; 7 + }