NixOS definitions
  • Nix 60.8%
  • Lua 39.2%
Find a file
2026-09-27 12:30:33 -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: allow moving lines/blocks up or down 2026-09-27 12:30:33 -04:00
templates nix(templates): update rust template version to 1.98 2026-09-12 10:56:59 -04:00
flake.lock nix: update inputs 2026-09-26 13:20:18 -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