(org-hide-emphasis-markers t)
(org-fontify-whole-block-delimiter-line nil))
#+end_src
-** Automatically tangle
-#+begin_src emacs-lisp
- (add-hook 'org-mode-hook
- (lambda () (add-hook 'after-save-hook #'org-babel-tangle
- :append :local)))
-#+end_src
** Tempo
#+begin_src emacs-lisp
(use-package org-tempo
:map ivy-minibuffer-map
("TAB" . ivy-alt-done)
:map ivy-switch-buffer-map
- ("C-d" . ivy-switch-buffer-kill))
+ ("M-d" . ivy-switch-buffer-kill))
:config (ivy-mode))
#+end_src
** Ivy-rich
:load-path "/usr/share/emacs/site-lisp/mu4e"
:bind (("C-c m" . mu4e))
:config
-
(setq user-full-name "Armaan Bhojwani"
smtpmail-local-domain "armaanb.net"
smtpmail-stream-type 'ssl
(smtpmail-smtp-server "smtp.mailbox.org")
(mu4e-drafts-folder . "/school/Drafts")
(mu4e-trash-folder . "/school/Trash")))))
-
(add-to-list 'mu4e-bookmarks
- '(
- :name "Unified inbox"
- :query "maildir:\"/personal/INBOX\" or maildir:\"/school/INBOX\""
- :key ?b)))
+ '(:name "Unified inbox"
+ :query "maildir:\"/personal/INBOX\" or maildir:\"/school/INBOX\""
+ :key ?b)))
#+end_src
** Calendar
#+begin_src emacs-lisp
:straight (:type built-in))
#+end_src
** Default browser
-Set EWW as default browser except for videos
+Set EWW as default browser except for videos.
#+begin_src emacs-lisp
(defun browse-url-mpv (url &optional new-window)
"Open URL in MPV."
(start-process "mpv" "*mpv*" "mpv" url))
- (setq browse-url-browser-function
+ (setq browse-url-handlers
(quote
(("youtu\\.?be" . browse-url-mpv)
- ("." . eww-browse-url))))
+ ("." . eww-browse-url)
+ )))
#+end_src
** Emacs Anywhere
Use Emacs globally. Use the Emacs daemon and bind a key in your wm to