]> Freerunner's - dotfiles.git/commitdiff
gitignore: remove kak-plugins, proper way
authorAndre Ramnitz <tux.rising@gmail.com>
Wed, 5 Mar 2025 15:52:07 +0000 (16:52 +0100)
committerAndre Ramnitz <tux.rising@gmail.com>
Wed, 5 Mar 2025 17:14:55 +0000 (18:14 +0100)
.gitignore
.gitmodules
dot-tmux/plugins/tpm [new submodule]

index 8723ff5..fe968cf 100644 (file)
@@ -458,16 +458,16 @@ luac.out
 *.x86_64
 *.hex
 
-config/dot-config/kak/bundle/*
-config/dot-config/kak/colors/*
-config/dot-config/kak/plugins/*
-dot-config/kak/bundle
-dot-config/kak/bundle/*
+# exclude all files from bundle dir but keep its subdirs:
+# ref: https://stackoverflow.com/questions/46301811/gitignore-all-files-in-folders-but-keep-folder-structure
+dot-config/kak/bundle/**
+!dot-config/kak/bundle/**/
 dot-config/kak/colors/*
 dot-config/kak/plugins/*
 .reload.kak
 
-tmux/dot-tmux/plugins/*
+tmux/dot-tmux/plugins/**
+!tmux/dot-tmux/plugins/**/
 
 # base16 generated files
 base16-colors.ini
@@ -486,3 +486,5 @@ config/dot-config/lazygit/state.yml
 dot-config/lazygit/state.yml
 dot-config/aerc/stylesets/base16
 
+!**/.gitkeep
+
index 75fced7..123f88d 100644 (file)
@@ -75,3 +75,6 @@
 [submodule "rose-pine-tmux"]
        path = dot-tmux/plugins/tmux
        url = https://github.com/rose-pine/tmux
+[submodule "dot-tmux/plugins/tpm"]
+       path = dot-tmux/plugins/tpm
+       url = https://github.com/tmux-plugins/tpm
diff --git a/dot-tmux/plugins/tpm b/dot-tmux/plugins/tpm
new file mode 160000 (submodule)
index 0000000..99469c4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 99469c4a9b1ccf77fade25842dc7bafbc8ce9946