From 069caf000b2a9c5eb6ba993af7475d8141c1f697 Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Mon, 16 Sep 2024 09:04:12 +0300 Subject: [PATCH] better dunst toggles + modeline --- private_dot_config/doom/config.el | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/private_dot_config/doom/config.el b/private_dot_config/doom/config.el index d47756a..e0849ba 100644 --- a/private_dot_config/doom/config.el +++ b/private_dot_config/doom/config.el @@ -418,7 +418,14 @@ awqat-times-for-day) ;;org latex moment (setq-default org-latex-toc-command "\\clearpage \\tableofcontents \\clearpage") (add-hook 'doc-view-mode-hook 'auto-revert-mode) -(defun toggle-dunst-notifs () - (call-process-shell-command "dunstctl set-paused toggle")) -(add-hook 'org-pomodoro-started-hook #'toggle-dunst-notifs) -(add-hook 'org-pomodoro-finished-hook #'toggle-dunst-notifs) + +(defun disable-dunst-notifs () + (call-process-shell-command "dunstctl set-paused true")) + +(defun enable-dunst-notifs () + (call-process-shell-command "dunstctl set-paused false")) + +(add-hook 'org-pomodoro-started-hook #'disable-dunst-notifs) +(add-hook 'org-pomodoro-finished-hook #'enable-dunst-notifs) + +(setq-default doom-modeline-buffer-file-name-style 'file-name-with-project)