My dotfiles

Cleaned up my MacOS setup and pushed it public: sinnrrr/.dotfiles.

git clone https://github.com/sinnrrr/.dotfiles/ ~/.dotfiles
cd ~/.dotfiles && ./my.sh init

Shell script and stow. Decided against chezmoi and ansible - I got like 30 line script to source my config. Easier for LLMs to work with dotfiles beacause they don’t need to constantly query chezmoi or ansible docs – repo is simple enough and self-explainable.

No Neovim too. I ran LunarVim, then LazyVim, for a long time and it was a great setup. It’s just that every few months something in the plugin chain would break and I’d lose an evening to it. Helix gets me close enough with sane defaults and one TOML file, so that’s where I landed. No tmux or zellij either (tho I might reconsider lmao). My Wezterm covers most of it with splits panes, and I use AeroSpace for windows tiling.

Fish because it’s configured really well out of box – eliminates need for shell plugin manager, Lazygit because I don’t want to type git commands lmao I’m lazy.

https://github.com/sinnrrr/.dotfiles