These are my dotfiles for macOS and Linux, setup to be XDG Base Directory spec compliant. I love wasting time updating my workflow so they may change often
They will make you a better programmer, no money-back guarantee
Here's whats included:
Category | Source | Config |
---|---|---|
Terminal | Alacritty | alacritty.toml |
Multiplexer | Tmux | tmux.conf |
Shell | Zsh | .zshrc |
Plugin Manager | Antidote | .zsh_plugins.txt |
Prompt | Powerlevel10k | .p10k.zsh |
Editor | Neovim/LazyVim | nvim |
Version Manager | Mise | config.toml |
Theme | Kanagawa Dragon | --- |
Font | Commit Mono | --- |
and some other stuff worth mentioning:
For macOS, you need Homebrew. For Linux, the install.sh
script will attempt to install packages using apt
but if you're even looking at this repo you're probably capable enough to modify the install script to use the package manager of your distro
I also haven't automated the install of Alacritty yet on Linux so you gotta snag that on your own for now (I'll fix it)
First, clone the repo:
git clone https://github.com/sabattle/dotfiles.git --depth 1
Then run the install script:
./install.sh