Powered by zsh|tmux|neovim
- [all] fix install pathing Because wezterm install script was incorrectly changing directory for symbolic links made later.
- [nvim] Write functions to go to/from test files
- [nvim] Replace
vim-surround
Because there are some newer alternatives with nicer APIs/key bindings - [nvim] Improve completion bindings Because its much better, but I still make mistakes
- [nvim] Complete assessment of caskey Because it looks like a neat way of organising bindings, but does it actually make things easier?
- [nvim] Implement a lua-friendly version of repeat.vim Because using it to make repeatable lua mappings will be useful, especially for syntax-tree-surfer
- [nvim] Buffer-local keymaps for neotest per filetype.
- [tmux] Improve the nav pseudo-mode bindings after getting used to using it. Because it works but doesn't have great ergonomics or many features.
- [tmux] Add a mode indication to the statusline for the nav pseudo-mode Because there's no feedback about what mode you're currently in.
- [all] Tidy use of .config (XDG_CONFIG)
[kitty/install] Fix linking of kitty config post-install Because the kitty installer script automatically creates a config file, which skips my own config linking- [wezterm] Write install script.
- [zsh] Use prezto plugin system for app bootstrapping Because adding completions will be messy without proper grouping of things.
Hack Nerd Font archive download link: https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.0/Hack.zip