New config! I got tired and this happened to packer.nvim
Salutes with respect
As of today (2023-09-07) my dotfiles are based off of kickstart.nvim
- The filetree structure is as follows:
.config/nvim/
├── doc
│ ├── kickstart.txt
│ └── tags
├── init.lua <------------------- insertions here
├── lazy-lock.json
├── LICENSE.md
├── lua
│ ├── custom <----------------- and here
│ │ └── plugins <------------ these are my custom specified plugins
│ │ ├── autopairs.lua
│ │ ├── barbar.lua
│ │ ├── filetree.lua
│ │ ├── init.lua
│ │ └── toggleterm.lua
│ └── kickstart <-------------- Don't modify stuff here!!!
│ └── plugins
│ ├── autoformat.lua
│ └── debug.lua
└── README.md
-
So, my work is located mainly in the root's init.lua and the custom/plugins tree.
-
All previous functionality of my dotfiles has been adapted to the new kickstart.nvim template and the new lazy.nvim package manager.
-
Furthermore, I've appended my kitty terminal emulator config files and theme (which I adapted from this theme)
-
If you wanna stick with packer and what's following it lemme remark it is not stable and a WIP as of today (2023-09-07)
-
Lastly, I will keep, but not update the old dotfiles in this repo, in the
nvim_bak
directory, which I used to avoid breaking changes whenever I tried something new.
- This one was tricky to get, if you use
robbierussell
bundle, Alt-L will not work as intended, resulting in returning a normalls --color=auto
. I found my way into modifying therobbierussell
bundle to fix this. You need to replace yourtheme-and-appearance.zsh
in$HOME/.antigen/bundles/robbyrussell/oh-my-zsh/lib/theme-and-appearance.zsh
with the one provided in this repo. This is a ducktape fix, but it works. ¯_(ツ)_/¯