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

• Updated input 'apple-silicon-support':
    'github:nix-community/nixos-apple-silicon/a8afa7e2f467ae2ee547ce559eec79b99bb3f575?narHash=sha256-F%2BvkNVd9N8kJ2gfygPLr6GLgT0FvmYbY9nC6XadVjXo%3D' (2025-08-10)
  → 'github:nix-community/nixos-apple-silicon/2f873fc3ef373e59cd3a7dad4087685fc8ce02ca?narHash=sha256-8fXTYruAwE6OiIz/99P5qknQYag7ZX985pNT%2BjhIIrU%3D' (2025-08-13)
• Updated input 'apple-silicon-support/nixpkgs':
    'github:nixos/nixpkgs/c2ae88e026f9525daf89587f3cbee584b92b6134?narHash=sha256-erbiH2agUTD0Z30xcVSFcDHzkRvkRXOQ3lb887bcVrs%3D' (2025-08-06)
  → 'github:nixos/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09)
• Updated input 'apple-silicon-support/treefmt-nix':
    'github:numtide/treefmt-nix/1298185c05a56bff66383a20be0b41a307f52228?narHash=sha256-B%2B3g9%2B76KlGe34Yk9za8AF3RL%2BlnbHXkLiVHLjYVOAc%3D' (2025-08-06)
  → 'github:numtide/treefmt-nix/7d81f6fb2e19bf84f1c65135d1060d829fae2408?narHash=sha256-2vX8QjO5lRsDbNYvN9hVHXLU6oMl%2BV/PsmIiJREG4rE%3D' (2025-08-10)
• Updated input 'chaotic':
    'github:chaotic-cx/nyx/b5f83e0d7bce67af178f6aaef95853fedf4c00a0?narHash=sha256-tzshAAjt0xDjCc/aOgii6PSqePIc2rWYSXF8VnqEhIg%3D' (2025-08-11)
  → 'github:chaotic-cx/nyx/11e2c38094f84f4ed8193fe68fb0bb37f3158de1?narHash=sha256-1M7Ewf416zZ%2BP2TYDfcZqbeym8qgRWAaWslYDGzVgWI%3D' (2025-08-16)
• Updated input 'chaotic/home-manager':
    'github:nix-community/home-manager/0d492b89d1993579e63b9dbdaed17fd7824834da?narHash=sha256-LTQomWOwG70lZR%2B78ZYSZ9sYELWNq3HJ7/tdHzfif/s%3D' (2025-08-11)
  → 'github:nix-community/home-manager/279ca5addcdcfa31ac852b3ecb39fc372684f426?narHash=sha256-UtYkukiGnPRJ5rpd4W/wFVrLMh8fqtNkqHTPgHEtrqU%3D' (2025-08-13)
• Updated input 'chaotic/jovian':
    'github:Jovian-Experiments/Jovian-NixOS/d49809278138d17be77ab0ef5506b26dc477fa62?narHash=sha256-w1%2BXzPBAZPbeGLMAgAlOjIquswo6Q42PMep9KSrRzOA%3D' (2025-08-08)
  → 'github:Jovian-Experiments/Jovian-NixOS/16e12d22754d97064867006acae6e16da7a142a6?narHash=sha256-fVMalQZ%2BtRXR8oue2SdWu4CdlsS2NII%2B%2B%2BrI40XQ8rU%3D' (2025-08-14)
• Updated input 'chaotic/nixpkgs':
    'github:NixOS/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09)
  → 'github:NixOS/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c?narHash=sha256-wNO3%2BKs2jZJ4nTHMuks%2BcxAiVBGNuEBXsT29Bz6HASo%3D' (2025-08-14)
• Updated input 'chaotic/rust-overlay':
    'github:oxalica/rust-overlay/17c591a44e4eb77f05f27cd37e1cfc3f219c7fc4?narHash=sha256-tG6l0wiX8V8IvG4HFYY8IYN5vpNAxQ%2BUWunjjpE6SqU%3D' (2025-08-11)
  → 'github:oxalica/rust-overlay/aeae248beb2a419e39d483dd9b7fec924aba8d4d?narHash=sha256-SN1BFA00m%2BsiVAQiGLtTwjv9LV9TH5n8tQcSziV6Nv4%3D' (2025-08-14)
• Updated input 'master':
    'github:nixos/nixpkgs/430d6408789d4b368431fee69ab2cd1122a5e524?narHash=sha256-h2gGYc%2BO1nCuL0fS57FliC1zcKQ6DkdFwC%2BwFhALrrA%3D' (2025-08-13)
  → 'github:nixos/nixpkgs/9ccc011d7dc6e1cd3a97845fafe58b22143f2520?narHash=sha256-Pn0y4GDxNCkuOvtjkNBNjaqP06hes0UzaAp3MqkSAFw%3D' (2025-08-16)
• Updated input 'niri-flake':
    'github:sodiboo/niri-flake/9dabff6fe20b1a58a4bb739917b09e046af70cea?narHash=sha256-2f9STIOJkASzzsWweu5JrQhb%2BfP0fyQjkp/3J/8Pk2U%3D' (2025-08-13)
  → 'github:sodiboo/niri-flake/b634336507cb4cace8170f71063cc81a3eb225e5?narHash=sha256-enrs40LRu%2BhbnKF7bcZL1uCgUflTmzJM1HUx1q2Pg8I%3D' (2025-08-16)
• Updated input 'niri-flake/niri-unstable':
    'github:YaLTeR/niri/af9ce533100b49e8bc879b557ab830f5d3a18805?narHash=sha256-I%2BkpboTzfMwRVK76OoTmHStrGuzJPcmvZKxmlmL9q%2BA%3D' (2025-08-13)
  → 'github:YaLTeR/niri/af30cc8df68b29973c8b9eec290f9e6b93463929?narHash=sha256-XJdE2XgTrstjV5Uh1mdGfjaKF6cawnBH8ybMRMlR8tQ%3D' (2025-08-16)
• Updated input 'niri-flake/nixpkgs':
    'github:NixOS/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09)
  → 'github:NixOS/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c?narHash=sha256-wNO3%2BKs2jZJ4nTHMuks%2BcxAiVBGNuEBXsT29Bz6HASo%3D' (2025-08-14)
• Updated input 'niri-flake/nixpkgs-stable':
    'github:NixOS/nixpkgs/ddae11e58c0c345bf66efbddbf2192ed0e58f896?narHash=sha256-3sWA5WJybUE16kIMZ3%2BuxcxKZY/JRR4DFBqLdSLBo7w%3D' (2025-08-11)
  → 'github:NixOS/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899?narHash=sha256-rTInmnp/xYrfcMZyFMH3kc8oko5zYfxsowaLv1LVobY%3D' (2025-08-15)
• Updated input 'niri-flake/xwayland-satellite-unstable':
    'github:Supreeeme/xwayland-satellite/e0d1dad25a158551ab58547b2ece4b7d5a19929c?narHash=sha256-fCZ68Yud1sUCq6UNXj0SDyiBgVA8gJUE%2B14ZFGsFJG8%3D' (2025-08-07)
  → 'github:Supreeeme/xwayland-satellite/5a184d435927c3423f0ad189ea2b490578450fb7?narHash=sha256-yKV6xHaPbEbh5RPxAJnb9yTs1wypr7do86hFFGQm1w8%3D' (2025-08-15)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/e04a388232d9a6ba56967ce5b53a8a6f713cdfcf?narHash=sha256-HsJM3XLa43WpG%2B665aGEh8iS8AfEwOIQWk3Mke3e7nk%3D' (2025-06-30)
  → 'github:LnL7/nix-darwin/7220b01d679e93ede8d7b25d6f392855b81dd475?narHash=sha256-lEApCoWUEWh0Ifc3k1JdVjpMtFFXeL2gG1qvBnoRc2I%3D' (2025-08-15)
• Updated input 'nix-gaming':
    'github:fufexan/nix-gaming/064757499f6d48e343552e328eb757a30fa6d17a?narHash=sha256-DPdNnDwDvGWn/AZ8B3G95o8EIM4/ewIfgTgR%2BRlul9o%3D' (2025-08-13)
  → 'github:fufexan/nix-gaming/ea98e1bf7948da86a3e8f69ddab46e10b5ea4079?narHash=sha256-KyCQsjXtv7zTnnh5O4sMe11m3b2bRVNlrcKLBPOwPQ0%3D' (2025-08-16)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/26ed7a0d4b8741fe1ef1ee6fa64453ca056ce113?narHash=sha256-dz303vGuzWjzOPOaYkS9xSW%2BB93PSAJxvBd6CambXVA%3D' (2025-08-07)
  → 'github:NixOS/nixos-hardware/3dac8a872557e0ca8c083cdcfc2f218d18e113b0?narHash=sha256-aJHFJWP9AuI8jUGzI77LYcSlkA9wJnOIg4ZqftwNGXA%3D' (2025-08-16)
• Updated input 'nixos-wsl':
    'github:nix-community/NixOS-WSL/1a6420dd86e1abddc9999386cf34137f2d145b70?narHash=sha256-%2BlP0IC%2B7GksnNN2hkaPmVkKmCHlSmo3awPvMkuyglFk%3D' (2025-08-13)
  → 'github:nix-community/NixOS-WSL/203a7b463f307c60026136dd1191d9001c43457f?narHash=sha256-EOqCupB5X5WoGVHVcfOZcqy0SbKWNuY3kq%2Blj1wHdu8%3D' (2025-08-15)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/ddae11e58c0c345bf66efbddbf2192ed0e58f896?narHash=sha256-3sWA5WJybUE16kIMZ3%2BuxcxKZY/JRR4DFBqLdSLBo7w%3D' (2025-08-11)
  → 'github:nixos/nixpkgs/ad7196ae55c295f53a7d1ec39e4a06d922f3b899?narHash=sha256-rTInmnp/xYrfcMZyFMH3kc8oko5zYfxsowaLv1LVobY%3D' (2025-08-15)
• Updated input 'stylix':
    'github:danth/stylix/13e783747d8b90f27bc1e69e3302b5b5e18cf776?narHash=sha256-dtLgSAkU6o3skigUB1U6CCdg9Uu%2Byu3OM3m%2BZu2XnPk%3D' (2025-08-12)
  → 'github:danth/stylix/1a6d802cdd3ba08647335b891f625a115710b678?narHash=sha256-ABCz0Yaz27OxvbP4tx3c8O2iu6R2fxdfV/4hO9Bc%2BI4%3D' (2025-08-14)
• Updated input 'unstable':
    'github:nixos/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09)
  → 'github:nixos/nixpkgs/fbcf476f790d8a217c3eab4e12033dc4a0f6d23c?narHash=sha256-wNO3%2BKs2jZJ4nTHMuks%2BcxAiVBGNuEBXsT29Bz6HASo%3D' (2025-08-14)
2025-08-16 13:35:55 +02:00
checks Server, deploy-rs 2025-08-10 11:48:47 +02:00
disko Secure boot, tmp unlock for framework12 2025-08-02 14:48:10 +02:00
homes/x86_64-linux Nheko module 2025-08-13 18:42:25 +02:00
lib fixed home manager session variables 2025-08-11 15:35:34 +02:00
modules Battery config reverted 2025-08-16 00:44:30 +02:00
overlays continuwuity from nixpkgs 2025-08-12 01:12:00 +02:00
packages Removed pkgs functions 2025-08-12 00:10:29 +02:00
shells/default continuwuity from nixpkgs 2025-08-12 01:12:00 +02:00
systems/x86_64-linux Tree wsl 2025-08-15 11:24:14 +02:00
templates snowfall migration wip fixed user config 2025-08-09 17:19:12 +02:00
flake.lock flake.lock: Update 2025-08-16 13:35:55 +02:00
flake.nix Nheko module 2025-08-13 18:42:25 +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