These are my configuration files for MacOS.
I'm using:
atuin
to manage terminal commands historystow
to manage symlinks to have dotfiles all in one placeyabai
as a tiling window managerskhd
to map terminal commands to keyboard shortcut. This is helpful to manage yabai windows with the keyboardnvim
as the text editor of choice. I usedvscode
for a long time so I also keep its configuration files here.karabineer-elements
to remap keysyazi
as a terminal file managertmux
to have multiple terminal windows in a single terminalkitty
as a terminal emulatorsketchybar
to have a customizable alternative menu bar on MacOSjankyborders
to have customizable borders on the current active windowvisidata
to handle.csv
and other type of tabular files in the terminal
nvim-tree
as a file managerlualine
to have some information at the top and bottom of the windowundotree
to see a tree of my file undostelescope
as a fuzzy findertodo-comments
to highlight TODOs and other keywords in commentsvimtex
to be able to compile LaTeX documents on savevim-commentary
to quickly comment highlighted portions of codeufo
to manage automatic folding (I'm using it to automatically fold Python doctrings)