NixOS definitions
  • Nix 61%
  • Lua 39%
Find a file
2026-05-31 11:17:10 -04:00
home zsh: fix history saving 2026-05-31 11:17:10 -04:00
hosts nix: update to 26.05 (mostly) 2026-05-31 11:07:55 -04:00
nvim nvim: use spaces for indentation 2026-05-23 20:38:47 +00:00
templates nix: update to 26.05 (mostly) 2026-05-31 11:07:55 -04:00
flake.lock nix: update to 26.05 (mostly) 2026-05-31 11:07:55 -04:00
flake.nix nix: update to 26.05 (mostly) 2026-05-31 11:07:55 -04:00
README.md Create WSL host 2026-05-21 22:49:34 +00:00

NixOS Configuration

Note that for everything to work properly, this repo should be checked out at ~/dev/nixos

Host flakes

This repo contains the system configuration for the following hosts, as flakes.

  • vm
  • wsl

Requirements

To switch the system to the flake definition, run:

sudo nixos-rebuild switch --flake .#<host>

If the flake has been switched to at least once, the following command can be used:

# Alias for nh os switch
nrs

Templates

See templates