No description
Flake lock file updates:
• Updated input 'conduwuit':
'github:matrix-construct/tuwunel/73884a21ede6013238abd693159b0f6345572f1f?narHash=sha256-cRhvcUUDQD2gCqdd57eXF9zjhOGs0Jj8A04V%2Bqva8lI%3D' (2025-06-06)
→ 'github:matrix-construct/tuwunel/e6d782c7018049c52c2fac5dd556e78f4110e4bc?narHash=sha256-P/E69El3XtlxxAB4%2BvlLDP6KmU1KnDdKuPbpJBxTaEc%3D' (2025-06-08)
• Updated input 'disko':
'github:nix-community/disko/17d08c65c241b1d65b3ddf79e3fac1ddc870b0f6?narHash=sha256-W8KiJIrVwmf43JOPbbTu5lzq%2BcmdtRqaNbOsZigjioY%3D' (2025-06-06)
→ 'github:nix-community/disko/dfa4d1b9c39c0342ef133795127a3af14598017a?narHash=sha256-CqmqU5FRg5AadtIkxwu8ulDSOSoIisUMZRLlcED3Q5w%3D' (2025-06-09)
• Updated input 'emacs-kylekrein':
'github:kylekrein/emacs-config/330c4142710f7c56a020c77e5ecbe1372ab28701?narHash=sha256-MGuM9VPs%2BcCr7qfuhkF2L4mlF/K%2BOrHKNqlyGGOcm18%3D' (2025-06-06)
→ 'github:kylekrein/emacs-config/943107be4c774ab6cf9652fbb58cbe2c31f8e956?narHash=sha256-2P8oH1c%2Brqw%2BC8OmDxm3fPNgU4AVkN9d%2BCN4BBBwjSM%3D' (2025-06-10)
• Updated input 'niri-flake':
'github:sodiboo/niri-flake/e6db401ff0aa3b03507b4819f9a44deab3cfcf2f?narHash=sha256-vwr2vLETE4CSi4c6SFoQyP%2BuBUnvwPPQmn%2B1D1207ts%3D' (2025-06-08)
→ 'github:sodiboo/niri-flake/b46edee132719009a9c7deeb7e452f1a571ca565?narHash=sha256-NzR8683%2Bu5iiJu4OT3SG0Wtbp2p%2B2Yk6aBVoHOch2cY%3D' (2025-06-10)
• Updated input 'niri-flake/niri-unstable':
'github:YaLTeR/niri/f918eabe6a144e78c62c3fc0cfa7fe32e4623e5a?narHash=sha256-mBrxeWd7L8oAIh6G2PgKuZAzqyZMyjBpHEAcSSTbhJg%3D' (2025-06-07)
→ 'github:YaLTeR/niri/a18d24fc24d8b17242e336ccf39fcbe91e8161fd?narHash=sha256-hf5eCZ0bbqwOKPvPKn8Rutwj%2Bxs3GhAfB0AjGa8tIEM%3D' (2025-06-09)
• Updated input 'niri-flake/nixpkgs-stable':
'github:NixOS/nixpkgs/70c74b02eac46f4e4aa071e45a6189ce0f6d9265?narHash=sha256-N5waoqWt8aMr/MykZjSErOokYH6rOsMMXu3UOVH5kiw%3D' (2025-06-06)
→ 'github:NixOS/nixpkgs/88331c17ba434359491e8d5889cce872464052c2?narHash=sha256-FG4DEYBpROupu758beabUk9lhrblSf5hnv84v1TLqMc%3D' (2025-06-09)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/f8a59c94a4f7d3a391d8a610a2ee193f3c1f054e?narHash=sha256-afNx5noWUau9ut6GHchz26HZvfw87zU8vZTnaR3O16M%3D' (2025-06-06)
→ 'github:fufexan/nix-gaming/4221d80488883c40003f0704af78699a583f0c9f?narHash=sha256-4KaUocEPNoU6gpFE6WPLMvMK5tmvJyc0qf84Mp8Chlw%3D' (2025-06-08)
• Updated input 'nix-gaming/flake-parts':
'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5?narHash=sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY%3D' (2025-04-01)
→ 'github:hercules-ci/flake-parts/49f0870db23e8c1ca0b5259734a02cd9e1e371a1?narHash=sha256-F82%2BgS044J1APL0n4hH50GYdPRv/5JWm34oCJYmVKdE%3D' (2025-06-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/e4822aea2a6d1cdd36653c134cacfd64c97ff4fa?narHash=sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc%3D' (2025-03-30)
→ 'github:nix-community/nixpkgs.lib/656a64127e9d791a334452c6b6606d17539476e2?narHash=sha256-rQaysilft1aVMwF14xIdGS3sj1yHlI6oKQNBRTF40cc%3D' (2025-06-01)
• Updated input 'nix-gaming/nixpkgs':
'github:NixOS/nixpkgs/59138c7667b7970d205d6a05a8bfa2d78caa3643?narHash=sha256-7gGa49iB9nCnFk4h/g9zwjlQAyjtpgcFkODjcOQS0Es%3D' (2025-05-31)
→ 'github:NixOS/nixpkgs/a4ff0e3c64846abea89662bfbacf037ef4b34207?narHash=sha256-UAaWOyQhdp7nXzsbmLVC67fo%2BQetzoTm9hsPf9X3yr4%3D' (2025-06-06)
• Updated input 'nixos-wsl':
'github:nix-community/NixOS-WSL/be618645aa0adf461f778500172b6896d5ab2d01?narHash=sha256-r66UGha%2B7KVHkI7ksrcMjnw/mm9Sg4l5bQlylxHwdGU%3D' (2025-05-05)
→ 'github:nix-community/NixOS-WSL/560e84afeb27d6c14c393f3b35aecf535d762d2d?narHash=sha256-%2BuZSnzsipdDYkzOz11HqXCq8vS0YMy6FzkplO9z1aLo%3D' (2025-06-09)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/4792576cb003c994bd7cc1edada3129def20b27d?narHash=sha256-DJcgJMekoxVesl9kKjfLPix2Nbr42i7cpEHJiTnBUwU%3D' (2025-06-05)
→ 'github:nixos/nixpkgs/88331c17ba434359491e8d5889cce872464052c2?narHash=sha256-FG4DEYBpROupu758beabUk9lhrblSf5hnv84v1TLqMc%3D' (2025-06-09)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/c850de6ddc084906b9f4c69b88668eca454bc388?narHash=sha256-5iuLQYrrAmiucuWD7SnctK9rWQz29X71mU6Tvi12oyo%3D' (2025-06-06)
→ 'github:nixos/nixpkgs/2da77bd2427a22228b4a48e91bcbbf792e248d00?narHash=sha256-67tsfMLICZOptOGfNQSeWzV7N4WyCu9i92s6Otp8NA4%3D' (2025-06-10)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/c2a03962b8e24e669fb37b7df10e7c79531ff1a4?narHash=sha256-lcZQ8RhsmhsK8u7LIFsJhsLh/pzR9yZ8yqpTzyGdj%2BQ%3D' (2025-06-03)
→ 'github:nixos/nixpkgs/3e3afe5174c561dee0df6f2c2b2236990146329f?narHash=sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU%3D' (2025-06-07)
• Updated input 'stylix':
'github:danth/stylix/3979552fe5fb3627a85cc70ceff6efb770c44531?narHash=sha256-9VUpw7i1VYaRybn6uOqtYAxKbYPZVi%2BGEDTBkTFlt1Q%3D' (2025-06-05)
→ 'github:danth/stylix/82930e92e8990b6ac1be0a81c7727c7cd63220bd?narHash=sha256-mJTMG3olJSjY4C6Q5RkRRDyGoSQk2FGOQvZYSMJKcw4%3D' (2025-06-09)
|
||
|---|---|---|
| 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