Aerospace | ./aerospace | link 2 project
Mostly default config
- Added stuff to work with Sketchybar
JankyBorders | ./borders | link 2 project
run brew services start borders
after installing
Ghostty | ./ghostty | link 2 project
- Transparent background
- ctrl+p for doom drop down terminal
Kanata | ./kanata | link 2 project
Inspired by this with recommendations from this
- (w e) key chord for esc
- (o p) key chord for delete word (option+backspace)
- (j k) key chord for enter/return
- default ctrl, alt/opt, cmd/meta keys simulate the fn key
- Home row mods
ncspot | ./ncspot | link 2 project
- sane play/pause icon config
Neovide | ./neovide | link 2 project
fork=true
so it doesn't block the shell after launch
neovim | ./nvim | link 2 project
- using lazy
Obsidian | ./obsidian | link 2 project
Configuration not really related to obsidian the app itself, but rather to it's plugins
- central vimrc config for all vaults to symlink to
- shell script for day planner plugin to execute
rustfmt | ./rustfmt | link 2 project
Just how I like my rust to be formatted
SketchyBar | ./sketchybar | link 2 project
Custom taskbar
Plugins:
- aerospace.sh: Updates sketchybar spaces
- battery.sh: Updates battery widget
- clock.sh: Updates clock widget
- colors.sh: Common color config
- icon_map.sh: Provides app name to icon mapping
- memswap.sh: Updates memswap widget that displays amount of swap memory used
- ncspot.sh: Updates widget that displays the song played in ncspot
- obsididan_day_planner.sh: Updates widget that displays current day planner task in obsidian
- space_windows.sh: Updates spaces
- volume.sh: Updates volume widget
- wifi.sh: Updates wifi widget
tmux | ./tmux | link 2 project
Simple, sensible config with Dracula
yazi | ./yazi | link 2 project
- kanagawa theme
- simple default configs
Zed | ./zed | link to project
idk zed editor configs ig
Zellij | ./zellij | link 2 project
Default keybindings, clashes with aerospace bindings. Might fix at some point, maybe...
ZSH (with OMZ) | ./zsh | link 2 project
Add symlink to home dir ln -s ~/.config/zsh/zshrc ~/.zshrc