]> 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 8723ff58c88395d0433637941c5e572ac6337faa..fe968cfca406b47da010b3b55c4bd6e8169edbd2 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 75fced73d0ad07d809bf4a0449acb27f05888f57..123f88d416cdd823ac43008843a2573c9090621c 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