NixOS definitions
  • Nix 62.4%
  • Lua 37.6%
Find a file
2026-07-10 08:24:13 -04:00
home nix(dev): add cd-tmp alias 2026-07-10 08:24:13 -04:00
hosts nix(wsl): enable probe-rs udev rules 2026-06-28 14:45:14 -04:00
nvim nvim: fix yamlls config 2026-06-24 10:09:35 -04:00
templates nix: create python-venv devshell template 2026-06-04 18:47:30 -04:00
flake.lock nix: update inputs 2026-06-24 15:47:32 -04:00
flake.nix nix: export symbols 2026-07-07 15:56:32 -04:00
lib.nix nix: export symbols 2026-07-07 15:56:32 -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