Commit f1d36831f6b4

Vincent Demeester <vincent@sbr.pm>
2020-04-07 15:03:05
setup-vcs.el: re-enable gitconfig, … modes
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 8ceee57
Changed files (1)
tools
emacs
tools/emacs/config/config-vcs.el
@@ -131,17 +131,28 @@
                   overlong-summary-line)))
 ;; -UseGitCommit
 
-(use-package gitconfig-mode             ; Git configuration mode
-  :disabled
-  :defer 2)
+;; UseGitConfig
+(use-package gitconfig-mode
+  :commands (gitconfig-mode)
+  :mode (("/\\.gitconfig\\'"  . gitconfig-mode)
+         ("/\\.git/config\\'" . gitconfig-mode)
+         ("/git/config\\'"    . gitconfig-mode)
+         ("/\\.gitmodules\\'" . gitconfig-mode)))
+;; -UseGitConfig
 
-(use-package gitignore-mode             ; .gitignore mode
-  :disabled
-  :defer 2)
+;; UseGitIgnore
+(use-package gitignore-mode
+  :commands (gitignore-mode)
+  :mode (("/\\.gitignore\\'"        . gitignore-mode)
+         ("/\\.git/info/exclude\\'" . gitignore-mode)
+         ("/git/ignore\\'"          . gitignore-mode)))
+;; -UseGitIgnore
 
-(use-package gitattributes-mode         ; Git attributes mode
-  :disabled
-  :defer 2)
+;; UseGitAttributes
+(use-package gitattributes-mode
+  :commands (gitattributes-mode)
+  :mode (("/\\.gitattributes" . gitattributes-mode)))
+;; -UseGitAttributes
 
 (use-package dired-git-info
   :disabled