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

• Updated input 'emacs-kylekrein':
    'github:kylekrein/emacs-config/23a2f074f3f0d116a0ca424e4cffc9e839d9f8aa?narHash=sha256-w1j2xTzdjSfUcjDI/JhbJZHC6Ly9yLbMCKa7s9UZMgE%3D' (2025-02-26)
  → 'github:kylekrein/emacs-config/7a01028187d21909f10606dcb75c9303278e864f?narHash=sha256-EzpYDo1SUmh%2BYlfiNsNQ03DZKUP0ASLH8Y78%2BIysbo0%3D' (2025-03-03)
• Updated input 'nix-gaming':
    'github:fufexan/nix-gaming/452fbd6a30f128dddf26c63f727cf685b5af5658?narHash=sha256-KiGmSYyO9MJJqYD7nbQ0NQgsAR2VVY/wRra0Bob4KtE%3D' (2025-02-26)
  → 'github:fufexan/nix-gaming/5a240f9176826c61afc664e58e55256428a5be93?narHash=sha256-UVI1Nn5rHFLX5p3Bym/7u%2BLdZEnBr3pclprcUPkslvw%3D' (2025-03-03)
• Updated input 'nix-gaming/flake-parts':
    'github:hercules-ci/flake-parts/32ea77a06711b758da0ad9bd6a844c5740a87abd?narHash=sha256-7H9XgNiGLKN1G1CgRh0vUL4AheZSYzPm%2BzmZ7vxbJdo%3D' (2025-02-01)
  → 'github:hercules-ci/flake-parts/3876f6b87db82f33775b1ef5ea343986105db764?narHash=sha256-ZaMw0pdoUKigLpv9HiNDH2Pjnosg7NBYMJlHTIsHEUo%3D' (2025-03-01)
• Updated input 'nix-gaming/flake-parts/nixpkgs-lib':
    'https://github.com/NixOS/nixpkgs/archive/072a6db25e947df2f31aab9eccd0ab75d5b2da11.tar.gz?narHash=sha256-vJzFZGaCpnmo7I6i416HaBLpC%2BhvcURh/BQwROcGIp8%3D' (2025-02-01)
  → 'https://github.com/NixOS/nixpkgs/archive/6d3702243441165a03f699f64416f635220f4f15.tar.gz?narHash=sha256-3wHafybyRfpUCLoE8M%2BuPVZinImg3xX%2BNm6gEfN3G8I%3D' (2025-03-01)
• Updated input 'nix-gaming/nixpkgs':
    'github:NixOS/nixpkgs/dad564433178067be1fbdfcce23b546254b6d641?narHash=sha256-vn285HxnnlHLWnv59Og7muqECNMS33mWLM14soFIv2g%3D' (2025-02-20)
  → 'github:NixOS/nixpkgs/199169a2135e6b864a888e89a2ace345703c025d?narHash=sha256-igS2Z4tVw5W/x3lCZeeadt0vcU9fxtetZ/RyrqsCRQ0%3D' (2025-03-01)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/f44bd8ca21e026135061a0a57dcf3d0775b67a49?narHash=sha256-t%2BVaahjQAWyA%2BCtn2idyo1yxRIYpaDxMgHkgCNiMJa4%3D' (2025-02-26)
  → 'github:nixos/nixpkgs/5ef6c425980847c78a80d759abc476e941a9bf42?narHash=sha256-h00vGIh/jxcGl8aWdfnVRD74KuLpyY3mZgMFMy7iKIc%3D' (2025-03-01)
• Updated input 'nixpkgs-master':
    'github:nixos/nixpkgs/def3915dd436a08a1e4af342355aec751ed37a0f?narHash=sha256-qlxLbsHhiZNKax5tfCRzPPT72sVrI6vVHzDWhH/AFMs%3D' (2025-02-28)
  → 'github:nixos/nixpkgs/fde5a42ef6dcf71cd0a64bf6c5560f2fd13f6b9d?narHash=sha256-G%2Bg3Z8h67hXS7NUIgiUUjJFm7UG1/pfD0YwZSSPa4Po%3D' (2025-03-03)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/5135c59491985879812717f4c9fea69604e7f26f?narHash=sha256-Vr3Qi346M%2B8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic%3D' (2025-02-26)
  → 'github:nixos/nixpkgs/303bd8071377433a2d8f76e684ec773d70c5b642?narHash=sha256-cjbHI%2BzUzK5CPsQZqMhE3npTyYFt9tJ3%2BohcfaOF/WM%3D' (2025-03-01)
2025-03-04 20:10:11 +01:00
disko Fixe 2025-02-28 16:15:55 +01:00
nixos Minecraft on macbook 2025-03-04 20:10:10 +01:00
flake.lock flake.lock: Update 2025-03-04 20:10:11 +01:00
flake.nix Fixe 2025-02-28 16:15:55 +01: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