dotfiles
My personal dotfiles for NixOS. Keybindings are with my keymap in mind.
Usage
Do this once: # ln -s /path/to/repo/flake.{nix,lock} /etc/nixos/
Only the entrypoint module and lockfile need symlinking. Nix resolves relative imports at the module's real path.
Pass --flake .#<host>
and --impure
to nixos-rebuild
.
For now a few parts of the config presume the repo will be at ~/dotfiles/
. Anything that couldn't be configured in Home Manager lives in ./cfg/
.
Hosts
The repo configures two hosts, Alakazam and Tentacool. These are my personal machine and home server respectively.
History
I used to use Arch and macOS, as well as run a custom XMonad config. Those configs are preserved in this repo's commit history. Arch/XMonad specifically is available at nixos~1
.