My dotfiles.
Your dotfiles will most likely be the longest project you ever work on.
Quote by Anish Athalye on his blog.
I completely agree with Anish, and thus maintain this repo for my dotfiles. There are many like them, but these are mine.
You will need to have the following installed:
Clone and run ./install
. This will download
dotbot and symlink everything into
place. If you don't have ZSH already as your default shell, run
~/.dotfiles/zsh/setup
If you would like to only install the ZSH component and nothing else, use
minstall
. This references minimal.comf.yaml
and links the zshrc
and git
hooks only.
If you trust me, you can also do wget https://smirnov.link/d -O - | sh
. This
pulls the d
file which clones the repo, runs a full install and tells you how
to install zsh.
There's an ansible role for this repo. Simply add issmirnov.dotfiles
as a role.
I've been getting a lot of questions about my MacOS window management. Here's the full stack:
yabai
folder has general config - setting border colors, focus rules, etc.skhd
- note the dynamic generator. You can just copy base
to your .skhd
ubersicht
Unless attributed otherwise, everything is under the MIT license (see LICENSE for more info).
Some stuff is not from me, and without attribution, and I no longer remember where I got it from. I apologize for that.
Feel free to copy whatever suits you, and open an issue with a question if you need some help.