emacs: improve latex and pomodoro

This commit is contained in:
Julian Mutter 2023-07-14 11:10:02 +02:00
parent 8d643901cd
commit ea9563282f

View File

@ -88,6 +88,17 @@
(setq org-pomodoro-manual-break t)
;; Max volume is 65536 since player is paplay
(let ((volume "--volume=40000"))
(setq org-pomodoro-start-sound-args volume)
(setq org-pomodoro-killed-sound-args volume)
(setq org-pomodoro-ticking-sound-args volume)
(setq org-pomodoro-finished-sound-args volume)
(setq org-pomodoro-overtime-sound-args volume)
(setq org-pomodoro-long-break-sound-args volume)
(setq org-pomodoro-short-break-sound-args volume)
)
(setq org-agenda-custom-commands
'(("." "Clocking today" agenda ""
((org-agenda-span 1)
@ -118,6 +129,7 @@
))
(defun fd-org-notes-search-follow-symlinks (query)
"Alternative to +default/org-notes-search which follows symbolic links for better project inlusion"
(interactive
@ -128,6 +140,13 @@
"")))
(require 'org)
(+vertico-file-search :query query :in org-directory :args '("-L")))
(defun fd-org-latex-preview-buffer ()
"Show latex preview for whole buffer by running org-latex-preview with C-u C-u"
(interactive)
(let ((current-prefix-arg '(16)))
(call-interactively 'org-latex-preview)
))
#+end_src
** TeX
@ -155,6 +174,8 @@
;; Fixes latexindent not finding perl libraries
(setenv "PERL5LIB" "~/perl5/lib/perl5")
(setq +latex-viewers '(evince))
#+end_src
** Spell Checking