No description
Flake lock file updates:
• Updated input 'chaotic':
'github:chaotic-cx/nyx/523e462e883e76d4a42d94f533456b380442c30a?narHash=sha256-GnMAKR8LIcOdwgr9OBckulDS5Nsjbi5ikRYRj4mKwCI%3D' (2025-09-04)
→ 'github:chaotic-cx/nyx/11bfa4c0dc07da1e7e49c5111cc9bfa1260ba98f?narHash=sha256-81TKa5U84gRc6krwhVOwb5gpgXgYxIeS1kkwOTw1GN4%3D' (2025-09-06)
• Updated input 'chaotic/home-manager':
'github:nix-community/home-manager/ed1a98c375450dfccf427adacd2bfd1a7b22eb25?narHash=sha256-Pg4xBHzvzNY8l9x/rLWoJMnIR8ebG%2BxeU%2BIyqThIkqU%3D' (2025-09-04)
→ 'github:nix-community/home-manager/a51e585a05d318f988dfe09ec7fe31de966d9a76?narHash=sha256-8aC1lUvVpu2BBBgX7iKYyf5nyuGfoyYStxD4es3mzuM%3D' (2025-09-05)
• Updated input 'chaotic/jovian':
'github:Jovian-Experiments/Jovian-NixOS/e7b8679cba79f4167199f018b05c82169249f654?narHash=sha256-ddxbPTnIchM6tgxb6fRrCvytlPE2KLifckTnde/irVQ%3D' (2025-08-31)
→ 'github:Jovian-Experiments/Jovian-NixOS/ceaa413a68f28bbf6731464594fdb2c3513e9110?narHash=sha256-rYszJwY0EArAqK6q0i5bB1zxNCNRk6gVmD9SIvnoXW8%3D' (2025-09-05)
• Updated input 'chaotic/rust-overlay':
'github:oxalica/rust-overlay/c2e69d21d6a1c83de3326c975d484c4c79893896?narHash=sha256-alhjsmCdJDNZCP824NB21ZfqepVsGwpIiRBmSHUvp7U%3D' (2025-09-04)
→ 'github:oxalica/rust-overlay/4486e04adbb4b0e39f593767f2c36e2211003d01?narHash=sha256-qm53%2BEUFfzyF8F0MEscHGqf9tx462GV3/zUZrn9wiQU%3D' (2025-09-05)
• Updated input 'desktopShell':
'github:KyleKrein/DesktopShell/e64124cce334f29744f33f77881cf6f27978f6bc?narHash=sha256-X1OdxtIInLLqLpWmAzFcaxVCnZe7pOkWK%2Bg205YJrBI%3D' (2025-09-04)
→ 'github:KyleKrein/DesktopShell/8d674a4fdc250999700e6a2bba26e1b6e09fa61d?narHash=sha256-rTu7%2B%2B/SPGNbPKJe0W1HQvpT1CRzb56CI1EB3Do583E%3D' (2025-09-05)
• Updated input 'master':
'github:nixos/nixpkgs/5eb6d197bdd834001ea50482b8e5b382c4e46416?narHash=sha256-dIRSnC8/NBm3z%2BVbJ2Htpye5elGvboD1U%2B7baAm/4vE%3D' (2025-09-04)
→ 'github:nixos/nixpkgs/c1d2556e5458b735d49f73ad965a3a59d73522a9?narHash=sha256-HdfiR1Y7RdgKJpBICfgKKgqFX0YUDa%2BF0OFtEnL8LD8%3D' (2025-09-06)
• Updated input 'niri-flake':
'github:sodiboo/niri-flake/2457f2433e485bab5e1e60dc786c7d42c1ef17ac?narHash=sha256-PpO9te01GFghe/%2BTEjlhMcs1nt4RQz0u99Ek05bp578%3D' (2025-09-03)
→ 'github:sodiboo/niri-flake/32d7f54892a516be2060a1e106cde7b47a733c62?narHash=sha256-oZaONTM5A7AhRaXvGr8PNyVL7qbFNIZpMXpsYdTOPmc%3D' (2025-09-06)
• Updated input 'niri-flake/nixpkgs-stable':
'github:NixOS/nixpkgs/0e6684e6c5755325f801bda1751a8a4038145d7d?narHash=sha256-6tooT142NLcFjt24Gi4B0G1pgWLvfw7y93sYEfSHlLI%3D' (2025-09-03)
→ 'github:NixOS/nixpkgs/fe83bbdde2ccdc2cb9573aa846abe8363f79a97a?narHash=sha256-PLoSjHRa2bUbi1x9HoXgTx2AiuzNXs54c8omhadyvp0%3D' (2025-09-04)
• Updated input 'niri-flake/xwayland-satellite-unstable':
'github:Supreeeme/xwayland-satellite/41e865c8d35468c67b991ef5a245a98b3e44108c?narHash=sha256-SGcqX3amLH4xiA%2BdwF2Fu2mt1O8zHc60v0%2BNEZGDJhw%3D' (2025-09-03)
→ 'github:Supreeeme/xwayland-satellite/970728d0d9d1eada342bb8860af214b601139e58?narHash=sha256-TIvyWzRt1miQj6Cf5Wy8Qz43XIZX7c4vTVwRLAT5S4Y%3D' (2025-09-06)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/8df64f819698c1fee0c2969696f54a843b2231e8?narHash=sha256-XkiN4NM9Xdy59h69Pc%2BVg4PxkSm9EWl6u7k6D5FZ5cM%3D' (2025-08-22)
→ 'github:LnL7/nix-darwin/15f067638e2887c58c4b6ba1bdb65a0b61dc58c5?narHash=sha256-4i7KKuXesSZGUv0cLPLfxbmF1S72Gf/3aSypgvVkwuA%3D' (2025-09-06)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/64ac07fae89f297beab704dce70038cdbda55c25?narHash=sha256-CkNlcUeNlDmxF1GJwEQg3aIBSCihnFcAqCwBjUQGqNY%3D' (2025-09-04)
→ 'github:fufexan/nix-gaming/77c3d68d549bfd1d43269ed2584a2cdee6320946?narHash=sha256-S0lJ5N55/DQuCeudcbZZnBZWeVs%2BuU%2BG69hgMMCosTk%3D' (2025-09-06)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/ba6fab29768007e9f2657014a6e134637100c57d?narHash=sha256-kUb5hehaikfUvoJDEc7ngiieX88TwWX/bBRX9Ar6Tac%3D' (2025-09-03)
→ 'github:NixOS/nixos-hardware/11b2a10c7be726321bb854403fdeec391e798bf0?narHash=sha256-PtT7ix43ss8PONJ1VJw3f6t2yAoGH%2Bq462Sn8lrmWmk%3D' (2025-09-05)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/0e6684e6c5755325f801bda1751a8a4038145d7d?narHash=sha256-6tooT142NLcFjt24Gi4B0G1pgWLvfw7y93sYEfSHlLI%3D' (2025-09-03)
→ 'github:nixos/nixpkgs/fe83bbdde2ccdc2cb9573aa846abe8363f79a97a?narHash=sha256-PLoSjHRa2bUbi1x9HoXgTx2AiuzNXs54c8omhadyvp0%3D' (2025-09-04)
• Updated input 'stylix':
'github:danth/stylix/3a51cbd5c499c5373bef3d3b26281a7454b2b415?narHash=sha256-kklVEq0dgLrw8EEgeeTqAin8KekbuhFoPHvD9kh5otE%3D' (2025-09-04)
→ 'github:danth/stylix/e50ae02496b48e3687ad50a38dc0b6e833a075d2?narHash=sha256-eEU7Ku2Dtf6EXXbV1lAGFV8dd3Vlr4h2Mm3HQ%2BvtAow%3D' (2025-09-06)
|
||
|---|---|---|
| checks | ||
| homes/x86_64-linux | ||
| lib | ||
| modules | ||
| overlays | ||
| packages | ||
| shells/default | ||
| systems/x86_64-linux | ||
| templates | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
NixOS Config
Apply cloned config
sudo nixos-rebuild switch --flake ~/nixos-config#kylekrein-homepc
Rebuild system
nh os switch
Generate hardware report
sudo nix run \
--option experimental-features "nix-command flakes" \
--option extra-substituters https://numtide.cachix.org \
--option extra-trusted-public-keys numtide.cachix.org-1:2ps1kLBUWjxIneOy1Ik6cQjb41X0iXVXeHigGmycPPE= \
github:numtide/nixos-facter -- -o facter.json
Install system
Assuming that you're in nixos installer
sudo nix --extra-experimental-features "flakes nix-command" run github:nix-community/disko -- --mode zap_create_mount --flake github:KyleKrein/nixos-config#kylekrein-homepc
Copy sops age keys to /persist/sops/age/keys.txt or to
/var/lib/sops/age/keys.txt if not using impermanence
sudo mkdir /mnt/tmp && TMPDIR=/mnt/tmp sudo nixos-install --flake github:KyleKrein/nixos-config#kylekrein-homepc --no-root-passwd && sudo rm -rf /mnt/tmp