No description
Flake lock file updates:
• Updated input 'conduwuit':
'github:girlbossceo/conduwuit/47f83454570a1d4338137708b4b042e8c49b7cb7?narHash=sha256-RXShSPa3nFhD44FCgz4yKBuUa0dfwKOFwEAJBHJcSgc%3D' (2025-04-08)
→ 'github:girlbossceo/conduwuit/d8311a5ff672fdc4729d956af5e3af8646b0670d?narHash=sha256-5YyHmPUUrXXrczWayji9327knihVTKnmjX%2BvX6%2Bp6d0%3D' (2025-04-09)
• Updated input 'emacs-kylekrein':
'github:kylekrein/emacs-config/a2ebd01819942925d63435fb4b157cd5ccf03527?narHash=sha256-bhA5UCs8FDTUBJFkV5ucX9DZB7O9ik9PzXiT6N8yjIo%3D' (2025-03-30)
→ 'github:kylekrein/emacs-config/fe7e00002fbeb27b0461cd3a60bd2a251db378e3?narHash=sha256-ga0Z2H8Eq3slwlxbH1qOZ75bjf2z8nIP%2BuvvhAVNbX4%3D' (2025-04-17)
• Updated input 'home-manager':
'github:nix-community/home-manager/b4e98224ad1336751a2ac7493967a4c9f6d9cb3f?narHash=sha256-t7dFCDl4vIOOUMhEZnJF15aAzkpaup9x4ZRGToDFYWI%3D' (2025-04-08)
→ 'github:nix-community/home-manager/c61bfe3ae692f42ce688b5865fac9e0de58e1387?narHash=sha256-iyn/WBYDc7OtjSawbegINDe/gIkok888kQxk3aVnkgg%3D' (2025-04-15)
• Updated input 'nix-darwin':
'github:LnL7/nix-darwin/73d59580d01e9b9f957ba749f336a272869c42dd?narHash=sha256-emPWa5lmKbnyuj8c1mSJUkzJNT%2BiJoU9GMcXwjp2oVM%3D' (2025-04-01)
→ 'github:LnL7/nix-darwin/43975d782b418ebf4969e9ccba82466728c2851b?narHash=sha256-dyN%2BteG9G82G%2Bm%2BPX/aSAagkC%2BvUv0SgUw3XkPhQodQ%3D' (2025-04-12)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/abc089ceb741aa5e05f6064a2246a46a2b4c01a5?narHash=sha256-I1275vcG9SFPPTXI4ksJcjhHvE9iRTvmIO7Ky0cbFZg%3D' (2025-04-08)
→ 'github:fufexan/nix-gaming/cba45fc4da306733ae06853302ee8428feb29ea3?narHash=sha256-NOtgDZm7BWODs9adMiveepo/%2BVTiTClTokD66pWxXE4%3D' (2025-04-14)
• Updated input 'nix-gaming/nixpkgs':
'github:NixOS/nixpkgs/2bfc080955153be0be56724be6fa5477b4eefabb?narHash=sha256-y7Hg5lwWhEOgflEHRfzSH96BOt26LaYfrYWzZ%2BVoVdg%3D' (2025-04-03)
→ 'github:NixOS/nixpkgs/f6db44a8daa59c40ae41ba6e5823ec77fe0d2124?narHash=sha256-QAd1L37eU7ktL2WeLLLTmI6P9moz9%2Ba/ONO8qNBYJgM%3D' (2025-04-12)
• Updated input 'nixos-wsl':
'github:nix-community/NixOS-WSL/394c77f61ac76399290bfc2ef9d47b1fba31b215?narHash=sha256-0z%2B5AMacL2Eqo92fAd0eCWeKVecWrxPJwd5/BIfcdJ8%3D' (2025-03-28)
→ 'github:nix-community/NixOS-WSL/60b4904a1390ac4c89e93d95f6ed928975e525ed?narHash=sha256-/X9XVEl0EiyisNbF5srrxXRSVoRqdwExuqyspYqqEjQ%3D' (2025-04-10)
• Updated input 'nixos-wsl/nixpkgs':
'github:NixOS/nixpkgs/5ef6c425980847c78a80d759abc476e941a9bf42?narHash=sha256-h00vGIh/jxcGl8aWdfnVRD74KuLpyY3mZgMFMy7iKIc%3D' (2025-03-01)
→ 'github:NixOS/nixpkgs/d02d88f8de5b882ccdde0465d8fa2db3aa1169f7?narHash=sha256-lWc%2B79eZRyvHp/SqMhHTMzZVhpxkRvthsP1Qx6UCq0E%3D' (2025-03-25)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/a880f49904d68b5e53338d1e8c7bf80f59903928?narHash=sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD%2BWsspPHa%2BqEQT8%3D' (2025-04-06)
→ 'github:nixos/nixpkgs/26d499fc9f1d567283d5d56fcf367edd815dba1d?narHash=sha256-FHlSkNqFmPxPJvy%2B6fNLaNeWnF1lZSgqVCl/eWaJRc4%3D' (2025-04-12)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/3107707a79c751f860b8ffbf2c1d748d73779a0e?narHash=sha256-O9YACn3oi%2BGIHcv%2Br83nrpsiEYhqdNItn6c84p1F4/M%3D' (2025-04-08)
→ 'github:nixos/nixpkgs/8a61921ea9974e7fd547d854393d14fbd13b4b22?narHash=sha256-uuU8W6i6kPTNMJlpNpswPFq7EKYv05OLzRGITYYyKAE%3D' (2025-04-17)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/063dece00c5a77e4a0ea24e5e5a5bd75232806f8?narHash=sha256-nEo1t3Q0F%2B0jQ36HJfbJtiRU4OI%2B/0jX/iITURKe3EE%3D' (2025-04-06)
→ 'github:nixos/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/69d5a5a4635c27dae5a742f36108beccc506c1ba?narHash=sha256-SR6%2BqjkPjGQG%2B8eM4dCcVtss8r9bre/LAxFMPJpaZeU%3D' (2025-04-08)
→ 'github:Mic92/sops-nix/61154300d945f0b147b30d24ddcafa159148026a?narHash=sha256-pXyanHLUzLNd3MX9vsWG%2B6Z2hTU8niyphWstYEP3/GU%3D' (2025-04-14)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/2bfc080955153be0be56724be6fa5477b4eefabb?narHash=sha256-y7Hg5lwWhEOgflEHRfzSH96BOt26LaYfrYWzZ%2BVoVdg%3D' (2025-04-03)
→ 'github:NixOS/nixpkgs/f6db44a8daa59c40ae41ba6e5823ec77fe0d2124?narHash=sha256-QAd1L37eU7ktL2WeLLLTmI6P9moz9%2Ba/ONO8qNBYJgM%3D' (2025-04-12)
• Updated input 'stylix':
'github:danth/stylix/74a4e35519ddab9294d1400e93feae69313e22f6?narHash=sha256-z3EdQgjbPONgRxnZFTT6dyYN9FkgsOt0MKorEyh40/w%3D' (2025-04-08)
→ 'github:danth/stylix/8748db082ca15d32243c86e5d785d5dfc8a65719?narHash=sha256-LWUeN1%2BbH3k46fwtIv0bNgtmkqB0UduyX7T2i%2B230n0%3D' (2025-04-08)
|
||
|---|---|---|
| disko | ||
| nixos | ||
| 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