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

• Updated input 'emacs-kylekrein':
    'github:kylekrein/emacs-config/7a01028187d21909f10606dcb75c9303278e864f?narHash=sha256-EzpYDo1SUmh%2BYlfiNsNQ03DZKUP0ASLH8Y78%2BIysbo0%3D' (2025-03-03)
  → 'github:kylekrein/emacs-config/bf707a3acb1e6a4b6c4304c898108d5c2700a18e?narHash=sha256-cfuhs85abFBq35HHQh8T5wOOGqAli21V8IyJxIetdXw%3D' (2025-03-04)
• Updated input 'emacs-kylekrein/emacs-overlay':
    'github:nix-community/emacs-overlay/be151c9c85940398b90492db97d84a2a43e66fa6?narHash=sha256-6yz%2Bf0yB7PNA6bbZ9v2xfiLu22Fpyi%2Bv/8Pq6vqQY5Y%3D' (2025-02-24)
  → 'github:nix-community/emacs-overlay/7e5b7f8596ecc33ef6a4e1832ede86f5e62ed8a4?narHash=sha256-YQGtEzJxBO5Z8bxcGfwdogJMlhYi0L8Uh7Ph4zjbc5Q%3D' (2025-03-04)
• Updated input 'emacs-kylekrein/emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/04ef94c4c1582fd485bbfdb8c4a8ba250e359195?narHash=sha256-cbrw7EgQhcdFnu6iS3vane53bEagZQy/xyIkDWpCgVE%3D' (2025-02-23)
  → 'github:NixOS/nixpkgs/1546c45c538633ae40b93e2d14e0bb6fd8f13347?narHash=sha256-F0qDu2egq18M3edJwEOAE%2BD%2BVQ%2ByESK6YWPRQBfOqq8%3D' (2025-03-02)
• Updated input 'emacs-kylekrein/nixpkgs':
    'github:nixos/nixpkgs/0196c0175e9191c474c26ab5548db27ef5d34b05?narHash=sha256-WGaHVAjcrv%2BCun7zPlI41SerRtfknGQap281%2BAakSAw%3D' (2025-02-24)
  → 'github:nixos/nixpkgs/ba487dbc9d04e0634c64e3b1f0d25839a0a68246?narHash=sha256-WZNlK/KX7Sni0RyqLSqLPbK8k08Kq7H7RijPJbq9KHM%3D' (2025-03-03)
• Updated input 'nix-darwin':
    'github:LnL7/nix-darwin/5d6e0851b60508cffd66b4a6982440a40720338d?narHash=sha256-amZbqP84H/ApugaT%2BTADXTB3NbjkVHI9Vac1saIk0kE%3D' (2025-02-28)
  → 'github:LnL7/nix-darwin/991bb2f6d46fc2ff7990913c173afdb0318314cb?narHash=sha256-Y340xoE1Vgo0eCDJi4srVjuwlr50vYSoyJrZeXHw3n0%3D' (2025-03-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/5ef6c425980847c78a80d759abc476e941a9bf42?narHash=sha256-h00vGIh/jxcGl8aWdfnVRD74KuLpyY3mZgMFMy7iKIc%3D' (2025-03-01)
  → 'github:nixos/nixpkgs/1546c45c538633ae40b93e2d14e0bb6fd8f13347?narHash=sha256-F0qDu2egq18M3edJwEOAE%2BD%2BVQ%2ByESK6YWPRQBfOqq8%3D' (2025-03-02)
• Updated input 'nixpkgs-master':
    'github:nixos/nixpkgs/fde5a42ef6dcf71cd0a64bf6c5560f2fd13f6b9d?narHash=sha256-G%2Bg3Z8h67hXS7NUIgiUUjJFm7UG1/pfD0YwZSSPa4Po%3D' (2025-03-03)
  → 'github:nixos/nixpkgs/7611aea8d5db655461da5ffe0e7373d730b0d5f8?narHash=sha256-8j3yJQGz42o/ty7s1tHbF4LIqGUYaudgsXg/%2BqSCUyg%3D' (2025-03-04)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/303bd8071377433a2d8f76e684ec773d70c5b642?narHash=sha256-cjbHI%2BzUzK5CPsQZqMhE3npTyYFt9tJ3%2BohcfaOF/WM%3D' (2025-03-01)
  → 'github:nixos/nixpkgs/ba487dbc9d04e0634c64e3b1f0d25839a0a68246?narHash=sha256-WZNlK/KX7Sni0RyqLSqLPbK8k08Kq7H7RijPJbq9KHM%3D' (2025-03-03)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/07af005bb7d60c7f118d9d9f5530485da5d1e975?narHash=sha256-7JAGezJ0Dn5qIyA2%2BT4Dt/xQgAbhCglh6lzCekTVMeU%3D' (2025-02-11)
  → 'github:Mic92/sops-nix/3f2412536eeece783f0d0ad3861417f347219f4d?narHash=sha256-9lfmSZLz6eq9Ygr6cCmvQiiBEaPb54pUBcjvbEMPORc%3D' (2025-03-03)
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