An opinionated setup about how I want my *nix development environment and host machines configured. Presently managed through nix.
- Neovim, BTW
- tmux
- fish
- OSX: Hammerspoon, Homebrew, Aerospace, Settings
- WSL: interop, wezterm.terminfo
Install Determinite Systems Installer or WSL2 Nix
WSL:
sudo nixos-rebuild switch --flake github:evantravers/dotfiles#wsl
Darwin:
nix run nix-darwin -- switch --flake github:evantravers/dotfiles#macbook-pro-[intel m1]
WSL:
sudo nixos-rebuild switch --flake ./
OR
nh os switch ./ --hostname wsl
Darwin:
darwin-rebuild switch --flake ./
OR
nh darwin switch ./
- Mainly copying mitchellm's incredible work, especially mksystem.nix