No description
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/19c1140419c4f1cdf88ad4c1cfb6605597628940?narHash=sha256-WK%2BPZHbfDjLyveXAxpnrfagiFgZWaTJglewBWniTn2Y%3D' (2025-02-25)
→ 'github:nix-community/disko/2db1d64fc084b1d15e3871dffc02c62a94ed6ed7?narHash=sha256-NQykaWIrn5zilncefIvW4jPQ76YMXVK/dMTzkSVDmdk%3D' (2025-03-11)
• Updated input 'emacs-kylekrein':
'github:kylekrein/emacs-config/6f6c4f4252dc84669cf50ae4c4aff3f86ea48a0f?narHash=sha256-BmRcIiO7v2bCxuv6WOZuBNWfILQXzjKDN%2BGa/4gRvQo%3D' (2025-03-10)
→ 'github:kylekrein/emacs-config/5ef41dd4c7ad39d025dd524768150d2ab1eb88d7?narHash=sha256-UTfZxVrbhWsNPxn2qFW1XX2/ol/XWZUgc2ZrmsygmXQ%3D' (2025-03-11)
• Updated input 'nix-gaming':
'github:fufexan/nix-gaming/6413c80d27072c5e714f48d0f0c3ba332397b7a0?narHash=sha256-jgWQlXKYqfEmbnOLbFVy8JFa5%2B7REv6PEbKV2NhyfHs%3D' (2025-03-09)
→ 'github:fufexan/nix-gaming/64a949349294543a48b3f946c9fca84332d1398b?narHash=sha256-2X7d94f9QcRnBKz1jJQfumATe8w4gXjwRly150ERnek%3D' (2025-03-11)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/20755fa05115c84be00b04690630cb38f0a203ad?narHash=sha256-ri1e8ZliWS3Jnp9yqpKApHaOo7KBN33W8ECAKA4teAQ%3D' (2025-03-07)
→ 'github:nixos/nixpkgs/ebe2788eafd539477f83775ef93c3c7e244421d3?narHash=sha256-yfDy6chHcM7pXpMF4wycuuV%2BILSTG486Z/vLx/Bdi6Y%3D' (2025-03-10)
• Updated input 'nixpkgs-master':
'github:nixos/nixpkgs/36532ffc1f7bbe58d1ac22cc68d32156ae612960?narHash=sha256-vuGv9LvRbFWIUrF%2B0GAoT3MufTVLmQx5Jn3JFNFx4K4%3D' (2025-03-09)
→ 'github:nixos/nixpkgs/9161971a37849bb7e95f499569a0a4eb05831a82?narHash=sha256-m0i9UCjEUzepc2Hphyi976C6btW1zOUBGynVd/Pf8iQ%3D' (2025-03-11)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/36fd87baa9083f34f7f5027900b62ee6d09b1f2f?narHash=sha256-Wh7esNh7G24qYleLvgOSY/7HlDUzWaL/n4qzlBePpiw%3D' (2025-03-07)
→ 'github:nixos/nixpkgs/e3e32b642a31e6714ec1b712de8c91a3352ce7e1?narHash=sha256-7rTAMNTY1xoBwz0h7ZMtEcd8LELk9R5TzBPoHuhNSCk%3D' (2025-03-09)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/3f2412536eeece783f0d0ad3861417f347219f4d?narHash=sha256-9lfmSZLz6eq9Ygr6cCmvQiiBEaPb54pUBcjvbEMPORc%3D' (2025-03-03)
→ 'github:Mic92/sops-nix/e653d71e82575a43fe9d228def8eddb73887b866?narHash=sha256-E0RrMykMtEv15V3QhpsFutgoSKhL1JBhidn%2BiZajOyg%3D' (2025-03-10)
• Updated input 'stylix':
'github:danth/stylix/aaa2eb8956770c096f9c46fb163bb26602e20e56?narHash=sha256-QRlcA8rtfNdyKpBE%2BptjiB9717Tzum4/sKBSbsyqL6k%3D' (2025-02-25)
→ 'github:danth/stylix/4a3ac9e30cd15b25a8b2e6cf0a7a047f454408bd?narHash=sha256-3efck7239JPh6IHnqhETaoQejfxh4RBU16bE8IHOkto%3D' (2025-03-11)
• Updated input 'stylix/firefox-gnome-theme':
'github:rafaelmardojai/firefox-gnome-theme/a89108e6272426f4eddd93ba17d0ea101c34fb21?narHash=sha256-vAxN2f3rvl5q62gQQjZGVSvF93nAsOxntuFz%2Be/655w%3D' (2025-02-10)
→ 'github:rafaelmardojai/firefox-gnome-theme/5a81d390bb64afd4e81221749ec4bffcbeb5fa80?narHash=sha256-RsvHGNTmO2e/eVfgYK7g%2BeYEdwwh7SbZa%2BgZkT24MEA%3D' (2025-03-10)
• Updated input 'stylix/git-hooks':
'github:cachix/git-hooks.nix/9364dc02281ce2d37a1f55b6e51f7c0f65a75f17?narHash=sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg%3D' (2025-01-21)
→ 'github:cachix/git-hooks.nix/b5a62751225b2f62ff3147d0a334055ebadcd5cc?narHash=sha256-srpAbmJapkaqGRE3ytf3bj4XshspVR5964OX5LfjDWc%3D' (2025-03-07)
• Updated input 'stylix/nixpkgs':
'github:NixOS/nixpkgs/04ef94c4c1582fd485bbfdb8c4a8ba250e359195?narHash=sha256-cbrw7EgQhcdFnu6iS3vane53bEagZQy/xyIkDWpCgVE%3D' (2025-02-23)
→ 'github:NixOS/nixpkgs/ebe2788eafd539477f83775ef93c3c7e244421d3?narHash=sha256-yfDy6chHcM7pXpMF4wycuuV%2BILSTG486Z/vLx/Bdi6Y%3D' (2025-03-10)
• Updated input 'stylix/tinted-tmux':
'github:tinted-theming/tinted-tmux/b6c7f46c8718cc484f2db8b485b06e2a98304cd0?narHash=sha256-/etfUV3HzAaLW3RSJVwUaW8ULbMn3v6wbTlXSKbcoWQ%3D' (2025-02-23)
→ 'github:tinted-theming/tinted-tmux/d48ee86394cbe45b112ba23ab63e33656090edb4?narHash=sha256-zWcCXgdC4/owfH/eEXx26y5BLzTrefjtSLFHWVD5KxU%3D' (2025-03-02)
|
||
|---|---|---|
| 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