This repo houses the Home Manager configuration that I use for my macOS laptop. Here are some tools that I install and configure this way:
- Neovim
- tmux
- Git
- zsh and oh my zsh (including aliases and environment variables)
- curl
- Elixir (
mix
,elixir
,elixirc
, etc.) - HTTPie
- jq
- Go
- fzf
- htop
- youtube-dl
- fd
- bat
- exa
- ripgrep
- tokei
- tree
- xsv
- Dhall
This list will surely grow over time as new packages are installed.
This config is heavily indebted to srid/nix-config.
To use these configs yourself as a starter:
- Install Nix
- Install Home Manager
cd ~/.config
rm -rf nixpkgs
git clone https://github.com/lucperkins/nix-home-config nixpkgs
home-manager switch && source ~/.zshrc