No description
Find a file
Aleksandr Lebedev b1eb829c63 flake.lock: Update
Flake lock file updates:

• Updated input 'apple-silicon-support/nixpkgs':
    'github:nixos/nixpkgs/d70bd19e0a38ad4790d3913bf08fcbfc9eeca507?narHash=sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ%3D' (2024-12-19)
  → 'github:nixos/nixpkgs/e06158e58f3adee28b139e9c2bcfcc41f8625b46?narHash=sha256-LSmTbiq/nqZR9B2t4MRnWG7cb0KVNU70dB7RT4%2BwYK4%3D' (2025-05-15)
• Updated input 'conduwuit':
    'github:matrix-construct/tuwunel/98d16a2f6c4bba0ab1186d9b26cf5f88d51ef714?narHash=sha256-zW6FZF9TQOA497Xh/jj8BJqEJ8//WwZNcdq5MR8b3ZQ%3D' (2025-05-03)
  → 'github:matrix-construct/tuwunel/71ebf1e71a4db94c9cc94cc7c68685582154a706?narHash=sha256-/TTYeQseJhEbFyd31/M1%2B2rwXUBxc8BtxZv9jh%2BVUes%3D' (2025-05-14)
• Updated input 'disko':
    'github:nix-community/disko/85555d27ded84604ad6657ecca255a03fd878607?narHash=sha256-9R4sOLAK1w3Bq54H3XOJogdc7a6C2bLLmatOQ%2B5pf5w%3D' (2025-05-08)
  → 'github:nix-community/disko/df522e787fdffc4f32ed3e1fca9ed0968a384d62?narHash=sha256-kYL4GCwwznsypvsnA20oyvW8zB/Dvn6K5G/tgMjVMT4%3D' (2025-05-20)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/6cb36e8327421c61e5a3bbd08ed63491b616364a?narHash=sha256-GeC99gu5H6%2BAjBXsn5dOhP4/ApuioGCBkufdmEIWPRs%3D' (2025-05-08)
  → 'github:LnL7/nix-darwin/93562b65cf68612a544779c9f77536f9dff01096?narHash=sha256-i73u8NLiqewGy0iIriH4XizatLnAojXxzrBqHJEz49E%3D' (2025-05-23)
• Updated input 'nix-gaming':
    'github:fufexan/nix-gaming/3b68db5adeda4b4ac018aea0acf8ebb4941c4b15?narHash=sha256-F2gKEIBfqfeQUcvMg0YD3xRnJIPyEgINR%2BouTedoAtg%3D' (2025-05-05)
  → 'github:fufexan/nix-gaming/10e16d55b14d6d2f86d636d546be5130c0827933?narHash=sha256-koAXv7H%2BcZBMOZkOekO7AIan0e75/ptPqkiOkO3x9lM%3D' (2025-05-23)
• Updated input 'nix-gaming/nixpkgs':
    'github:NixOS/nixpkgs/b6aef6c3553f849e1e6c08f1bcd3061df2b69fc4?narHash=sha256-Q0lKWway9OmZnkDTpAoAE9VLXHOHqCqdJ3N0tkSM99g%3D' (2025-05-03)
  → 'github:NixOS/nixpkgs/12a55407652e04dcf2309436eb06fef0d3713ef3?narHash=sha256-N4cp0asTsJCnRMFZ/k19V9akkxb7J/opG%2BK%2BjU57JGc%3D' (2025-05-16)
• Updated input 'nix-on-droid':
    'github:nix-community/nix-on-droid/5d88ff2519e4952f8d22472b52c531bb5f1635fc?narHash=sha256-P29z4Gt89n5ps1U7%2BqmIrj0BuRXGZQSIaOe2%2BtsPgfw%3D' (2024-09-06)
  → 'github:nix-community/nix-on-droid/40b8c7465f78887279a0a3c743094fa6ea671ab1?narHash=sha256-nlHPjA5GH4wdwnAoOzCt7BVLUKtIAAW2ClNGz2OxTrs%3D' (2025-05-16)
• Updated input 'nixpkgs-master':
    'github:nixos/nixpkgs/c3f9e1d1d83b60989057c41b3e4f3853abee7456?narHash=sha256-JmDf1Re%2B9varI5qQ2WpkKUI4DtFwB94CsnJrxppZ%2BYs%3D' (2025-05-10)
  → 'github:nixos/nixpkgs/657d143faae3da109e2fa4eb4b626ea5eb402e5e?narHash=sha256-PnPLOVQ9fy/aZgAoFwahcfKJ4Aelbi%2BjFh6jvVC0atE%3D' (2025-05-23)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/dda3dcd3fe03e991015e9a74b22d35950f264a54?narHash=sha256-Ua0drDHawlzNqJnclTJGf87dBmaO/tn7iZ%2BTCkTRpRc%3D' (2025-05-08)
  → 'github:nixos/nixpkgs/2795c506fe8fb7b03c36ccb51f75b6df0ab2553f?narHash=sha256-W7lqHp0qZiENCDwUZ5EX/lNhxjMdNapFnbErcbnP11Q%3D' (2025-05-20)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/e93ee1d900ad264d65e9701a5c6f895683433386?narHash=sha256-PxrrSFLaC7YuItShxmYbMgSuFFuwxBB%2Bqsl9BZUnRvg%3D' (2025-05-05)
  → 'github:Mic92/sops-nix/8d215e1c981be3aa37e47aeabd4e61bb069548fd?narHash=sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD%2B9H%2BWc8o%3D' (2025-05-18)
• Updated input 'stylix':
    'github:danth/stylix/d053d0ac9bf3b19359221b510ac199e44ddc0d94?narHash=sha256-MDQ6DOWZBVV0a1bepPHgVS512pCGRlAm5ynDuvDShfA%3D' (2025-05-22)
  → 'github:danth/stylix/2ef07cb412ba9c567aa6e39f0f72d0605b58fbb2?narHash=sha256-960RMQ77A5z9jwdAdHCW07/8Ktr1XvsvnXiTZHtqBTg%3D' (2025-05-22)
• Updated input 'stylix/base16':
    'github:SenchoPens/base16.nix/58bfe2553d937d8af0564f79d5b950afbef69717?narHash=sha256-EAYWV%2BkXbwsH%2B8G/8UtmcunDeKwLwSOyfcmzZUkWE/c%3D' (2025-04-24)
  → 'github:SenchoPens/base16.nix/806a1777a5db2a1ef9d5d6f493ef2381047f2b89?narHash=sha256-YgNJQyB5dQiwavdDFBMNKk1wyS77AtdgDk/VtU6wEaI%3D' (2025-05-06)
• Updated input 'stylix/firefox-gnome-theme':
    'github:rafaelmardojai/firefox-gnome-theme/df53a7a31872faf5ca53dd0730038a62ec63ca9e?narHash=sha256-oiHLDHXq7ymsMVYSg92dD1OLnKLQoU/Gf2F1GoONLCE%3D' (2025-04-04)
  → 'github:rafaelmardojai/firefox-gnome-theme/59e3de00f01e5adb851d824cf7911bd90c31083a?narHash=sha256-5A6LL7T0lttn1vrKsNOKUk9V0ittdW0VEqh6AtefxJ4%3D' (2025-04-14)
• Updated input 'stylix/flake-parts':
    'github:hercules-ci/flake-parts/c621e8422220273271f52058f618c94e405bb0f5?narHash=sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY%3D' (2025-04-01)
  → 'github:hercules-ci/flake-parts/205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9?narHash=sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c%3D' (2024-12-04)
• Updated input 'stylix/nixpkgs':
    'github:NixOS/nixpkgs/cd2812de55cf87df88a9e09bf3be1ce63d50c1a6?narHash=sha256-BWpMQymVI73QoKZdcVCxUCCK3GNvr/xa2Dc4DM1o2BE%3D' (2025-05-21)
  → 'github:NixOS/nixpkgs/ca49c4304acf0973078db0a9d200fd2bae75676d?narHash=sha256-rpR5ZPMkWzcnCcYYo3lScqfuzEw5Uyfh%2BR0EKZfroAc%3D' (2025-05-18)
• Updated input 'stylix/nur':
    'github:nix-community/NUR/79880960f03aa698c43dba062cac2329a3bedabc?narHash=sha256-ozBYu7pC8tIkO/bjN/1GUTsJPEQg/mZ4FQqshdQUl0c%3D' (2025-05-22)
  → 'github:nix-community/NUR/d476cd0972dd6242d76374fcc277e6735715c167?narHash=sha256-/emueQGaoT4vu0QjU9LDOG5roxRSfdY0K2KkxuzazcM%3D' (2025-04-30)
• Updated input 'stylix/tinted-schemes':
    'github:tinted-theming/schemes/8c00a361a99b6d356db9572240053a3f8716ea68?narHash=sha256-pHfbM7mF2mF1beycGAmA%2B7Jt%2BvmJ2reU7BvRfKURyaY%3D' (2025-05-14)
  → 'github:tinted-theming/schemes/28c26a621123ad4ebd5bbfb34ab39421c0144bdd?narHash=sha256-Fg%2BrdGs5FAgfkYNCs74lnl8vkQmiZVdBsziyPhVqrlY%3D' (2025-04-18)
• Updated input 'stylix/tinted-tmux':
    'github:tinted-theming/tinted-tmux/af5152c8d7546dfb4ff6df94080bf5ff54f64e3a?narHash=sha256-8IQulrb1OBSxMwdKijO9fB70ON//V32dpK9Uioy7FzY%3D' (2025-03-30)
  → 'github:tinted-theming/tinted-tmux/e009f18a01182b63559fb28f1c786eb027c3dee9?narHash=sha256-udV%2BnHdpqgkJI9D0mtvvAzbqubt9jdifS/KhTTbJ45w%3D' (2025-04-20)
2025-05-23 10:00:18 +02:00
disko Fixe 2025-02-28 16:15:55 +01:00
nixos densify 2025-05-22 21:44:14 +02:00
flake.lock flake.lock: Update 2025-05-23 10:00:18 +02:00
flake.nix 25.05 2025-05-22 21:41:54 +02:00
README.md Updated neovim 2025-01-13 15:16:03 +01:00

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