▄▄ ▄▄▄▄ ██ ▄▄▄▄
██ ██ ██▀▀▀ ▀▀ ▀▀██
▄███▄██ ▄████▄ ███████ ███████ ████ ██ ▄████▄ ▄▄█████▄
██▀ ▀██ ██▀ ▀██ ██ ██ ██ ██ ██▄▄▄▄██ ██▄▄▄▄ ▀
██ ██ ██ ██ ██ ██ ██ ██ ██▀▀▀▀▀▀ ▀▀▀▀██▄
▀██▄▄███ ▀██▄▄██▀ ██▄▄▄ ██ ▄▄▄██▄▄▄ ██▄▄▄ ▀██▄▄▄▄█ █▄▄▄▄▄██
▀▀▀ ▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀ ▀▀▀▀▀▀
Welcome to my dotfile repo! More documentation to come.
The dotfiles pertaining to the keyboard driven desktop environment have moved locations! Read more about that on my website here. Going forward, this repo will contain dotfiles agnostic of any specific desktop environment.
- Chezmoi dotfile manager
- Ansible to automate setup
- Hammerspoon on mac for desktop automation
- VsCode with vim keybinds is my main editor, I no longer use emacs.
- Neovim is my terminal editor
- lazy.nvim for vim plugin management
- tmux for terminal multiplexing
- tmux-tea for tmux session management
- ZSH for my shell
- Zplug for ZSH plugins
Notes for myself because I forget a lot.
- edit = open chezmoi dir in editor
- ma = chezmoi apply + source zsh files
- moi = chezmoi
- moi cd = go to chezmoi dir
Call from anywhere (osx only)
dotansible
- ansible
- os: osx
- role: hammerspoon
- config files managed by chezmoi