diff --git a/themes/siren-doom-modeline.el b/themes/siren-doom-modeline.el new file mode 100644 index 0000000..40c3aaa --- /dev/null +++ b/themes/siren-doom-modeline.el @@ -0,0 +1,27 @@ +;;; siren-doom-modeline.el --- jimeh's Emacs Siren: doom-modeline theme. + +;;; Commentary: + +;; Setup for doom-modeline theme. + +;;; Code: + + +(use-package doom-modeline + :ensure t + :hook (after-init . doom-modeline-mode) + + :custom + (doom-modeline-bar-width 3) + (doom-modeline-buffer-encoding nil) + (doom-modeline-buffer-file-name-style 'truncate-with-project) + (doom-modeline-buffer-modification-icon t) + (doom-modeline-buffer-state-icon t) + (doom-modeline-checker-simple-format t) + (doom-modeline-enable-word-count t) + (doom-modeline-height 25) + (doom-modeline-minor-modes t) + (doom-modeline-vcs-max-length 24)) + +(provide 'siren-doom-modeline) +;;; siren-doom-mode-line.el ends here diff --git a/themes/siren-theme-doom-nord-light.el b/themes/siren-theme-doom-nord-light.el index 4464021..4effe1c 100644 --- a/themes/siren-theme-doom-nord-light.el +++ b/themes/siren-theme-doom-nord-light.el @@ -7,6 +7,7 @@ ;;; Code: (require 'siren-all-the-icons) +(require 'siren-doom-modeline) (use-package doom-themes :ensure t diff --git a/themes/siren-theme-doom-nord.el b/themes/siren-theme-doom-nord.el index fbfc36e..68ff474 100644 --- a/themes/siren-theme-doom-nord.el +++ b/themes/siren-theme-doom-nord.el @@ -7,6 +7,7 @@ ;;; Code: (require 'siren-all-the-icons) +(require 'siren-doom-modeline) (use-package doom-themes :ensure t diff --git a/themes/siren-theme-doom-one.el b/themes/siren-theme-doom-one.el index 2a2584a..dbf6cd3 100644 --- a/themes/siren-theme-doom-one.el +++ b/themes/siren-theme-doom-one.el @@ -7,6 +7,7 @@ ;;; Code: (require 'siren-all-the-icons) +(require 'siren-doom-modeline) (use-package doom-themes :ensure t diff --git a/themes/siren-theme-doom-vibrant.el b/themes/siren-theme-doom-vibrant.el index 965fad6..5662a50 100644 --- a/themes/siren-theme-doom-vibrant.el +++ b/themes/siren-theme-doom-vibrant.el @@ -7,6 +7,7 @@ ;;; Code: (require 'siren-all-the-icons) +(require 'siren-doom-modeline) (use-package doom-themes :ensure t