These are files that add custom configurations to my computer and applications, primarily the terminal.
My dotfiles are managed by GNU Stow.
- Install homebrew
- Install GNU Stow (
brew install stow
) - Clone this repository
- Run
defaults write org.hammerspoon.Hammerspoon MJConfigFile "~/.config/hammerspoon/init.lua"
- Run stow command
stow . -t ~
- Terminal: WezTerm
- Multiplexer: tmux
- Shell: fish
- Prompt: Starship
- Editor: Neovim
- Git: lazygit
- Docker: lazydocker
- Font: Monaspace
- Colors: catppuccin
- Hotkeys: Hammerspoon
- Window manager: yabai
- See
install.sh
for other utils used
- Laptop: 13-inch MacBook Air, Apple M2 Chip, 16GB RAM, Late 2022
- During free time, I practice my MoErgo Glove80 with my own layout based on Graphite keyboard layout
Thanks to these wonderful people and repos, I was able to assemble this dotfiles repository of mine.