summaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2023-10-08 14:15:26 +0300
committerThanos Apollo <[email protected]>2023-10-08 14:16:41 +0300
commitcc68fd92df4720a93536bd6861f5655c81507d10 (patch)
tree2a5abe7a6c5d4f17549c8905e518bcdaac885ba1 /.emacs.d
parent68dea4b8df8f99a4749c24165a224ef2a5e04f82 (diff)
emacs:(aesthetics) Add keybindings to switch modus-themes
Diffstat (limited to '.emacs.d')
-rw-r--r--.emacs.d/init.el2
-rw-r--r--.emacs.d/modules/thanos-aesthetics.el1
-rw-r--r--.emacs.d/modules/thanos-tools.el2
3 files changed, 3 insertions, 2 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el
index 2c3d425..131a7ba 100644
--- a/.emacs.d/init.el
+++ b/.emacs.d/init.el
@@ -31,7 +31,7 @@
(require 'thanos-commands) ;; Misc commands to manage vm's and others
(require 'thanos-books) ;; pdf-tools, nov-mode
(require 'thanos-chat) ;; telega, erc, ement
-(require 'thanos-devtools) ;; Completions, programming lang specific customization, chatgpt etc.
+(require 'thanos-tools) ;; Completions, programming lang specific customization, chatgpt etc.
(require 'thanos-dired) ;; Dired theming and custom functions
(require 'thanos-mu4e) ;; Email client
(require 'thanos-multimedia) ;; emms, yeetube
diff --git a/.emacs.d/modules/thanos-aesthetics.el b/.emacs.d/modules/thanos-aesthetics.el
index 9267b0a..ac848ee 100644
--- a/.emacs.d/modules/thanos-aesthetics.el
+++ b/.emacs.d/modules/thanos-aesthetics.el
@@ -186,6 +186,7 @@
(load-theme 'modus-vivendi)
+(define-key thanos/applications-map (kbd ".") 'modus-themes-toggle)
;; Custom function to load theme
(defun thanos/load-theme ()
diff --git a/.emacs.d/modules/thanos-tools.el b/.emacs.d/modules/thanos-tools.el
index da9655f..4678c22 100644
--- a/.emacs.d/modules/thanos-tools.el
+++ b/.emacs.d/modules/thanos-tools.el
@@ -140,5 +140,5 @@
(setf gptel-api-key (password-store-get "chatgpt/api")
gptel-model 'gpt-4-32k)
-(provide 'thanos-devtools)
+(provide 'thanos-tools)
;;; thanos-devtools.el ends here