my configuration for my NixOS machines, I guess
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Hazel Levine 4376fd1994
4 months ago
bin what 10 months ago
config init move to 21.11 5 months ago
machines 21.11, more stuff 5 months ago
modules Merge branch 'canon' of into canon 4 months ago
secrets fix more gitea stuff 12 months ago
.gitignore fuck 2 years ago readme 4 months ago
UNLICENSE init 2 years ago
configuration.nix restream stuff, cachix 12 months ago
flake.lock very legal things 4 months ago
flake.nix very legal things 4 months ago


My personal dotfiles for NixOS.

To install it:

  • Provision a new system.
  • Set up flakes.
  • Set up agenix.
  • Reverse Curve25519 encryption to get my keys, and put them in /etc/agenix.
  • Set the right hostname.
  • git clone /etc/nixos
  • sudo nixos-rebuild switch


  • I compile Racket from source, in ~/src/racket. The Racket module just sets the right $LD_LIBRARY_PATH.
  • A few proprietary packages need to be installed manually (Citrix Workspace, Mathematica).
  • DOOM Emacs needs to be installed manually.
  • Emacs is currently pinned to a build from October. Circumstances.