chore(lang): Minor tweaks to major-mode file associations

This commit is contained in:
2020-02-22 23:48:00 +00:00
parent 8d0c523eff
commit 6f3efe7233
4 changed files with 18 additions and 6 deletions

View File

@@ -9,7 +9,13 @@
(require 'siren-prog-mode)
(use-package conf-mode
:mode "Procfile\\'" "\\.conf\\'" "\\.cfg\\'"
:mode
"/Procfile\\'"
"/\\.env\\'"
"/\\.env\\.[^/]+\\'"
"\\.cfg\\'"
"\\.conf\\'"
:hook (conf-mode . siren-conf-mode-setup)
:init

View File

@@ -7,7 +7,10 @@
;;; Code:
(use-package dockerfile-mode
:mode "/Dockerfile\\'" "/Dockerfile\\..+\\'"
:mode
"/Dockerfile\\'"
"/Dockerfile\\.[^/]+\\'"
:hook (dockerfile-mode . siren-dockerfile-mode-setup)
:init

View File

@@ -9,9 +9,12 @@
(use-package sh-script
:straight (:type built-in)
:mode
"\\.tmux"
"\\.tmuxsh"
"\\.tmuxtheme"
"\\.tmux\\'"
"\\.tmuxsh\\'"
"\\.tmuxtheme\\'"
"zshenv\\'"
"zshrc\\'"
:hook
(sh-mode . siren-sh-mode-setup)

View File

@@ -59,7 +59,7 @@
persp-auto-save-opt 0))
(defun siren-persp-mode-filter-magit-buffers (buf)
(string-match "^magit.*:" (buffer-name buf)))
(string-prefix-p "magit" (buffer-name buf)))
(defun siren-persp-mode-ibuffer (arg)
(interactive "P")