caio.co/de/dotfiles

Fix submodules after merging with nvim config repo

I've imported my nvim config repo into this one via:

    cd config.nvim.git
    git format-patch --root $first-commit HEAD -o /tmp/
    cd ../dotfiles.git
    git am --directory config/nvim /tmp/*.patch

The only thing that was left broken (unsurprisingly) were the
submodules paths

This patch fixes the .gitmodules location and content
so now I'm back to a single git repo to manage local config \o/
Id
ec2306aa3fe25caa82ac78f88a481eb109c2974c
Author
Caio
Commit time
2025-08-24T11:38:13+02:00

Renamed config/nvim/.gitmodules to .gitmodules

@@ -1,25 +1,25
-[submodule "pack/ext/start/vim-renamer"]
- path = pack/ext/start/vim-renamer
+[submodule "config/nvim/pack/ext/start/vim-renamer"]
+ path = config/nvim/pack/ext/start/vim-renamer
url = https://github.com/qpkorr/vim-renamer
-[submodule "pack/ext/start/vim-surround"]
- path = pack/ext/start/vim-surround
+[submodule "config/nvim/pack/ext/start/vim-surround"]
+ path = config/nvim/pack/ext/start/vim-surround
url = https://github.com/tpope/vim-surround
-[submodule "pack/ext/start/vim-commentary"]
- path = pack/ext/start/vim-commentary
+[submodule "config/nvim/pack/ext/start/vim-commentary"]
+ path = config/nvim/pack/ext/start/vim-commentary
url = https://github.com/tpope/vim-commentary
-[submodule "pack/ext/start/vim-repeat"]
- path = pack/ext/start/vim-repeat
+[submodule "config/nvim/pack/ext/start/vim-repeat"]
+ path = config/nvim/pack/ext/start/vim-repeat
url = https://github.com/tpope/vim-repeat
-[submodule "pack/ext/start/vim-fugitive"]
- path = pack/ext/start/vim-fugitive
+[submodule "config/nvim/pack/ext/start/vim-fugitive"]
+ path = config/nvim/pack/ext/start/vim-fugitive
url = https://github.com/tpope/vim-fugitive
-[submodule "pack/ext/start/nvim-autopairs"]
- path = pack/ext/start/nvim-autopairs
+[submodule "config/nvim/pack/ext/start/nvim-autopairs"]
+ path = config/nvim/pack/ext/start/nvim-autopairs
url = https://github.com/windwp/nvim-autopairs
-[submodule "pack/ext/start/plenary.nvim"]
- path = pack/ext/start/plenary.nvim
+[submodule "config/nvim/pack/ext/start/plenary.nvim"]
+ path = config/nvim/pack/ext/start/plenary.nvim
url = https://github.com/nvim-lua/plenary.nvim
-[submodule "pack/ext/start/telescope.nvim"]
- path = pack/ext/start/telescope.nvim
+[submodule "config/nvim/pack/ext/start/telescope.nvim"]
+ path = config/nvim/pack/ext/start/telescope.nvim
url = https://github.com/nvim-telescope/telescope.nvim
branch = 0.1.x

Deleted config/nvim/README

@@ -1,25 +1,0
-config.nvim
-
- Simple configuration for neovim with (optional) LSP support. Built
- by plucking options out of my .vimrc [VIMRC] when a default behavior
- bothered me.
-
- Here be no icons, text rules.
-
-Installation
-
- $ git clone --recurse-submodules https://caio.co/de/config.nvim ~/.config/nvim
-
-Starting/Using LSP
-
- It's not always that I want to boot heavy IDE-like features when I
- open a file with the editor, so lsp functionality is gated behind
- the LspStart command. Issuing it will launch a server and configure
- mappings accordingly.
-
- :LspStart
-
-References
-
- [VIMRC] My vim configuration files
- https://caio.co/de/vim-runtime/