Thiw repo is my home base for my dotfiles. I am using Stow to make sure I am version controlling only the files I want.
- Git
- Stow
- alacritty
- neovim
- oh-my-zsh
- pnpm
- Alacritty themes
git clone https://github.com/alacritty/alacritty-theme .config/alacritty/themes
Each program's dotfile is stored in it's own directory. I think each symlink has to be created for each program manually.. I'm not quite sure how the hierarchy of directories works for symlinks.
Key Binding | Description |
---|---|
n n | * :Neotree toggle right |
n N | * :Neotree reveal right |
n f | * <Lua 168: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:216> |
n gf | * <Lua 134: ~/.local/share/nvim/lazy/telescope.nvim/lua/telescope/builtin/init.lua:501> |
n t | * <Lua 133: ~/.local/share/nvim/lazy/telescope.nvim/lua/telescope/builtin/init.lua:501> |
v ca | * <Lua 91: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:830> |
n ca | * <Lua 90: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:830> |
n rn | * <Lua 31: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:298> |
n c | * :nohlsearch |
n p | * "_dP |
n dd | "_dd |
n d | "_d |
n Q | :bw |
v e | * <Lua 32: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1145> |
n e | * <Lua 89: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1694> |
v r | * <Lua 30: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1222> |
n r | * <Lua 29: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1222> |
v F | * <Lua 28: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1694> |
n F | * <Lua 23: /usr/share/nvim/runtime/lua/vim/diagnostic.lua:1694> |
n z | * :%s//0/g |
n & | * :&& |
n H | * :BufferLineCyclePrev |
x J | * :move '>+1gv=gv |
n J | * :m .+1== |
x K | * :move '<-2gv=gv |
n L | * :BufferLineCycleNext |
x S | * (nvim-surround-visual) |
n \P | * :PasteWithIndentBefore |
n \p | * :PasteWithIndent |
x a% | (MatchitVisualTextObject) |
n cS | * (nvim-surround-change-line) |
n cs | * (nvim-surround-change) |
n ds | * (nvim-surround-delete) |
x gS | * (nvim-surround-visual-line) |
n gr | * <Lua 88: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:418> |
n gi | * <Lua 86: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:108> |
n gd | * <Lua 84: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:93> |
n gD | * <Lua 38: /usr/share/nvim/runtime/lua/vim/lsp/buf.lua:86> |
o gc | * <Lua 13: vim/_defaults.lua:0> |
n gcc | * <Lua 12: vim/_defaults.lua:0> |
x gc | * <Lua 11: vim/_defaults.lua:0> |
n gc | * <Lua 10: vim/_defaults.lua:0> |
x gx | * <Lua 9: vim/_defaults.lua:0> |
n gx | * <Lua 8: vim/_defaults.lua:0> |
n ySS | * (nvim-surround-normal-cur-line) |
n yS | * (nvim-surround |