https://github.com/evantravers/dotfiles
My personal dotfiles… both to set up a new computer and to keep my dev environments synced.
https://github.com/evantravers/dotfiles
dotfiles neovim-dotfiles nix
Last synced: 3 months ago
JSON representation
My personal dotfiles… both to set up a new computer and to keep my dev environments synced.
- Host: GitHub
- URL: https://github.com/evantravers/dotfiles
- Owner: evantravers
- Created: 2018-09-19T00:36:16.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-07-16T15:42:11.000Z (3 months ago)
- Last Synced: 2025-07-17T05:25:09.589Z (3 months ago)
- Topics: dotfiles, neovim-dotfiles, nix
- Language: Nix
- Homepage:
- Size: 2.6 MB
- Stars: 99
- Watchers: 5
- Forks: 14
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
An opinionated setup about how I want my *nix development environment and host machines configured. Presently managed through nix.
## Development Environment

- Neovim, BTW
- tmux
- fish## OS Hosts
- OSX: Hammerspoon, Homebrew, Aerospace, Settings
- WSL: interop, wezterm.terminfo## Bootstrap
Install [Determinite Systems Installer](https://github.com/DeterminateSystems/nix-installer) or [WSL2 Nix](https://github.com/nix-community/NixOS-WSL)
WSL:
`sudo nixos-rebuild switch --flake github:evantravers/dotfiles#wsl`Darwin:
- Install Homebrew
- `sudo nix run nix-darwin -- switch --flake github:evantravers/dotfiles[#macbook-pro]`Use 1Password to configure SSH Agent for host
## Update
WSL:
`sudo nixos-rebuild switch --flake ./`
OR
`nh os switch ./`Darwin:
`darwin-rebuild switch --flake ./`
OR
`nh darwin switch ./`## References
- Mainly copying mitchellm's incredible work, especially mksystem.nix