| | |
| | | (disable-all-themes)
|
| | | :config
|
| | | (load-theme 'nord t)))
|
| | | ((eq emacs-theme 'solarized)
|
| | | (use-package solarized-theme
|
| | | :ensure t
|
| | | :init
|
| | | (disable-all-themes)
|
| | | :config
|
| | | (load-theme 'solarized-dark t)))
|
| | | ((eq emacs-theme 'none)
|
| | | (disable-all-themes)))
|
| | | #+END_SRC
|
| | |
| | | ** Default font
|
| | | Set default font and faces.
|
| | | #+BEGIN_SRC emacs-lisp
|
| | | ;; (set-frame-font "DejaVu Sans Mono" nil t)
|
| | | (set-frame-font "Dank Mono-11" nil t)
|
| | | ;; (set-frame-font "Source Code Pro-10" nil t)
|
| | | (cond ((member "Dank Mono" (font-family-list))
|
| | | (set-frame-font "Dank Mono-11" nil t))
|
| | | ((member "DejaVu Sans Mono" (font-family-list))
|
| | | (set-frame-font "DejaVu Sans Mono" nil t))
|
| | | ((member "Source Code Pro" (font-family-list))
|
| | | (set-frame-font "Source Code Pro-10" nil t)))
|
| | |
|
| | | (set-face-italic 'font-lock-comment-face t)
|
| | | (set-face-italic 'font-lock-keyword-face t)
|
| | | #+END_SRC
|
| | |
| | | (menu-bar-mode 0)
|
| | | (tool-bar-mode 0)
|
| | | (scroll-bar-mode 1)
|
| | | #+END_SRC
|
| | | * COMMENT EXWM
|
| | | Emacs window manager.
|
| | | Tiling window manager that runs in emacs.
|
| | | #+BEGIN_SRC emacs-lisp
|
| | | (use-package exwm
|
| | | :ensure t
|
| | | :config
|
| | | (require 'exwm-config)
|
| | | (exwm-config-default))
|
| | | #+END_SRC
|
| | |
|
| | | * Writing requirements
|
| | |
| | | :after company
|
| | | :config
|
| | | (add-to-list 'company-backends '(company-math-symbols-unicode company-math-symbols-latex
|
| | | compant-latex-commands))
|
| | | company-latex-commands))
|
| | | (setq company-math-allow-latex-symbols-in-faces t))
|
| | |
|
| | | (use-package company-reftex
|
| | |
| | | (cond ((eq system-type 'windows-nt)
|
| | | (setq plantuml-jar-path "c:/ProgramData/chocolatey/lib/plantuml/tools/plantuml.jar"))
|
| | | ((eq system-type 'gnu/linux)
|
| | | (setq plantuml-jar-path "/usr/share/java/plantuml/plantuml.jar"))))
|
| | | (setq plantuml-jar-path "/usr/share/java/plantuml/plantuml.jar")))
|
| | | (setq planuml-default-exec-mode 'jar))
|
| | | #+END_SRC
|
| | |
|
| | | *** COMMENT Racket
|
| | |
| | | :base-directory "~/Documents/Journal/entry/"
|
| | | :publishing-directory "~/Documents/Journal/out/"
|
| | | :publishing-function org-html-publish-to-html
|
| | | :htmlized-source t
|
| | | ;;:htmlized-source t
|
| | | :section-numbers nil
|
| | | :html-preamble t
|
| | | :validation-link nil
|
| | | ;; :makeindex t
|
| | | :html-validation-link nil
|
| | |
|
| | | :auto-sitemap t
|
| | | :sitemap-file-entry-format "%d"
|
| | | :sitemap-format-entry (concat (org-publish-find-date) " - " (org-publish-find-title)))))
|
| | | :sitemap-sort-files anti-chronologically
|
| | | :sitemap-file-entry-format "%d - %t"
|
| | | :sitemap-title "Home"
|
| | | :sitemap-filename "index.html"
|
| | | :sitemap-function org-publish-sitemap)))
|
| | | #+END_SRC
|
| | | ** COMMENT Daily
|
| | | Using Org-Journal for daily journaling.
|