mirror of
https://codeberg.org/hyperreal/doom-emacs-config
synced 2024-11-25 03:43:42 +01:00
Update
This commit is contained in:
parent
5e0471dd65
commit
e2971f4477
47
config.el
47
config.el
@ -6,8 +6,8 @@
|
||||
(setq user-full-name "Jeffrey Serio"
|
||||
user-mail-address "hyperreal@fedoraproject.org")
|
||||
|
||||
;; See 'C-h v doom-font' for documentation and more examples of what they
|
||||
;; accept. For example:
|
||||
;; This sets the frame dimensions and position on the screen when on moonshadow host.
|
||||
;; Also sets the font size for moonshadow host.
|
||||
(when (string= (system-name) "moonshadow")
|
||||
(setq fontsize 18)
|
||||
(setq default-frame-alist
|
||||
@ -18,15 +18,18 @@
|
||||
(vertical-scroll-bars . nil)
|
||||
(horizontal-scroll-bars . nil))))
|
||||
|
||||
|
||||
;; This sets the frame to be full screen maximized on evergloam host.
|
||||
;; Also sets the font size for evergloam host.
|
||||
(when (string= (system-name) "evergloam")
|
||||
(setq fontsize 18)
|
||||
(add-to-list 'default-frame-alist '(fullscreen . maximized)))
|
||||
|
||||
(setq doom-font (font-spec :family "JetBrainsMono Nerd Font Mono" :size fontsize)
|
||||
;; Set fonts
|
||||
(setq monofontfam "JetBrainsMono Nerd Font Mono")
|
||||
(setq doom-font (font-spec :family monofontfam :size fontsize)
|
||||
doom-variable-pitch-font (font-spec :family "Rubik")
|
||||
doom-unicode-font (font-spec :family "JetBrainsMono Nerd Font Mono" :size fontsize)
|
||||
doom-big-font (font-spec :family "JetBrainsMono Nerd Font Mono" :size fontsize))
|
||||
doom-unicode-font (font-spec :family monofontfam :size fontsize)
|
||||
doom-big-font (font-spec :family monofontfam :size fontsize))
|
||||
|
||||
;; Use catppuccin-mocha theme
|
||||
(setq doom-theme 'catppuccin)
|
||||
@ -120,12 +123,14 @@ If point was already at that position, move point to beginning of line."
|
||||
|
||||
;;;; org-mode
|
||||
|
||||
(org-bullets-mode 1)
|
||||
(add-hook 'org-mode-hook (lambda () (org-superstar-mode 1)))
|
||||
|
||||
(setq org-modules '(org-protocol
|
||||
org-agenda
|
||||
(setq org-modules '(org-agenda
|
||||
org-annotate-file
|
||||
org-choose
|
||||
org-collector
|
||||
org-man
|
||||
org-notify
|
||||
))
|
||||
(eval-after-load 'org
|
||||
'(org-load-modules-maybe t))
|
||||
@ -185,17 +190,27 @@ If point was already at that position, move point to beginning of line."
|
||||
"TODO(t)"
|
||||
"WAITING(w@/!)"
|
||||
"IDEA(i)"
|
||||
"SOMEDAY(.)" "BLOCKED(k@/!)" "|" "DONE(x!)" "CANCELLED(c)")
|
||||
"SOMEDAY(.)"
|
||||
"BLOCKED(k@/!)"
|
||||
"|"
|
||||
"DONE(x!)"
|
||||
"CANCELLED(c)")
|
||||
(sequence "PROJECT" "|" "DONE(x)")
|
||||
(sequence "LEARN" "TRY" "|" "COMPLETE(x)")))
|
||||
(sequence "MAYBE(,0)" "CHOSEN(c,+)" "|" "REJECTED")))
|
||||
|
||||
;; catppuccin mocha palette
|
||||
;; catppuccin palette
|
||||
(setq org-todo-keyword-faces
|
||||
'(("TODO" . (:foreground "#a6e3a1" :weight bold))
|
||||
("IDEA" . (:foreground "#74c7ec" :weight bold))
|
||||
("DONE" . (:foreground "#f38ba8" :weight bold))
|
||||
'(("STARTED" . (:foreground "#a6d189" :weight bold))
|
||||
("TODO" . (:foreground "#a6e3a1" :weight bold))
|
||||
("WAITING" . (:foreground "#f9e2af" :weight bold))
|
||||
("SOMEDAY" . (:foreground "#f2cdcd" :weight bold)))))
|
||||
("IDEA" . (:foreground "#74c7ec" :weight bold))
|
||||
("SOMEDAY" . (:foreground "#f2cdcd" :weight bold))
|
||||
("BLOCKED" . (:foreground "#c6d0f5" :weight bold))
|
||||
("DONE" . (:foreground "#f38ba8" :weight bold))
|
||||
("CANCELLED" . (:foreground "#e78284" :weight bold))
|
||||
("MAYBE" . (:foreground "#c6d0f5" :weight bold))
|
||||
("CHOSEN" . (:foreground "#89b4fa" :weight bold))
|
||||
("REJECTED" . (:foreground "#d20f39" :weight bold)))))
|
||||
|
||||
(setq org-log-done 'time)
|
||||
|
||||
|
4
init.el
4
init.el
@ -63,7 +63,7 @@
|
||||
;;objed ; text object editing for the innocent
|
||||
;;parinfer ; turn lisp into python, sort of
|
||||
;;rotate-text ; cycle region at point between text candidates
|
||||
snippets ; my elves. They type so I don't have to
|
||||
;; snippets ; my elves. They type so I don't have to
|
||||
;;word-wrap ; soft wrapping with language-aware indent
|
||||
|
||||
:emacs
|
||||
@ -106,7 +106,7 @@
|
||||
;;taskrunner ; taskrunner for all your projects
|
||||
;;terraform ; infrastructure as code
|
||||
;;tmux ; an API for interacting with tmux
|
||||
;;tree-sitter ; syntax and parsing, sitting in a tree...
|
||||
tree-sitter ; syntax and parsing, sitting in a tree...
|
||||
;;upload ; map local to remote projects via ssh/ftp
|
||||
|
||||
:os
|
||||
|
@ -25,9 +25,9 @@
|
||||
(package! justl)
|
||||
(package! license-templates)
|
||||
(package! nov)
|
||||
(package! org-bullets)
|
||||
(package! org-chef)
|
||||
(package! org-roam)
|
||||
(package! org-superstar)
|
||||
(package! python-docstring)
|
||||
(package! shell-pop)
|
||||
(package! systemd)
|
||||
|
Loading…
Reference in New Issue
Block a user