why yes i use vim
  • Shell 57.2%
  • Lua 27.1%
  • CSS 5.6%
  • Go Template 4.6%
  • Ruby 3.4%
  • Other 2.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-02 14:16:01 +05:30
.config tmux: disable automatic session restore 2026-10-02 13:48:02 +05:30
.githooks githooks: make pre-commit run on any bash, including macOS 3.2 2026-08-11 00:30:31 +05:30
codex Clean 2026-10-02 14:16:01 +05:30
home Clean 2026-10-02 14:16:01 +05:30
nvim Clean 2026-10-02 14:16:01 +05:30
scripts Clean 2026-10-02 14:16:01 +05:30
vscode Disable editor accessibility support in VS Code 2026-06-29 19:00:13 +05:30
.chezmoiroot chezmoi: restructure the deployable tree under home/ 2026-08-11 00:46:46 +05:30
.gitattributes repo: stop tracking what applications write, and unhardcode fish 2026-08-11 10:04:40 +05:30
.gitignore repo: stop tracking what applications write, and unhardcode fish 2026-08-11 10:04:40 +05:30
.gitignore-global claude: add sandbox, deny rules, and cache redirection 2026-08-11 00:03:18 +05:30
.secrets.baseline Clean 2026-10-02 14:16:01 +05:30
Brewfile repo: stop tracking what applications write, and unhardcode fish 2026-08-11 10:04:40 +05:30
README.md docs: restore handwritten README 2026-10-02 13:48:16 +05:30
tmux-256color-italic.terminfo Tmux 2020-10-05 12:27:43 +05:30

d o t s

screnshot

I prefer things that work OOTB™. The best config is no config.

macOS apps

  • magnet - basic window management
  • karabiner - do useful things like map ctrl+hjkl to arrow keys
  • fluor - toggle the fn layer for when I'm playing Dota
  • iterm2 - great (and I mean great) tmux integration, truecolor support
  • NepTunes - lastfm scrobbler for use with Apple Music
  • Hidden Bar - hide menu bar items

more stuff in Brewfile

notes | work | writing

  • notion - basic, good, easy
  • zotero - open source, use better-bibtex
  • nvim

(n)vim stuff

  • vim-sleuth - autodetect indentation settings
  • vimtex - just works™, syncs with Skim.app
  • vim-commentary - why is this not upstreamed?
  • YouCompleteMe - works well without config (seriously, I don't have the time to set up 50 LSPs)

Full config at ~/.config/nvim/init.vim.

fave fonts

  • SF Pro / Mono
  • Inter
  • Baskerville (great for academic writing)
  • Source Code Pro
  • Helvetica (old but golde)
  • Inconsolata

more stuff in my Brewfile