diff options
| -rw-r--r-- | .doom.d/config.el | 9 | ||||
| -rw-r--r-- | .doom.d/custom.el | 6 | ||||
| -rw-r--r-- | .doom.d/init.el | 22 |
3 files changed, 21 insertions, 16 deletions
diff --git a/.doom.d/config.el b/.doom.d/config.el index 3fa85f7..896b8ee 100644 --- a/.doom.d/config.el +++ b/.doom.d/config.el | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | user-mail-address "jdlugosz963@gmail.com") | 2 | user-mail-address "jdlugosz963@gmail.com") |
| 3 | 3 | ||
| 4 | (setq doom-theme 'doom-dracula) | 4 | (setq doom-theme 'doom-dracula) |
| 5 | (setq doom-font (font-spec :family "Mononoki Nerd Font Mono" :size 13)) | 5 | (setq doom-font (font-spec :family "Hack" :size 13)) |
| 6 | 6 | ||
| 7 | (setq org-directory "~/Documents/org/") | 7 | (setq org-directory "~/Documents/org/") |
| 8 | 8 | ||
| @@ -27,9 +27,7 @@ | |||
| 27 | (use-package! org-bullets | 27 | (use-package! org-bullets |
| 28 | :after org | 28 | :after org |
| 29 | :hook (org-mode . org-bullets-mode) | 29 | :hook (org-mode . org-bullets-mode) |
| 30 | :config | 30 | :config (setq org-bullets-bullet-list '("◉" "●" "○" "◆" "●" "○" "◆"))) |
| 31 | (setq org-bullets-bullet-list '("◉" "●" "○" "◆" "●" "○" "◆")) | ||
| 32 | ) | ||
| 33 | 31 | ||
| 34 | (use-package org-roam | 32 | (use-package org-roam |
| 35 | :ensure t | 33 | :ensure t |
| @@ -53,3 +51,6 @@ | |||
| 53 | (global-set-key (kbd "S-<f8>") 'org-tree-slide-skip-done-toggle) | 51 | (global-set-key (kbd "S-<f8>") 'org-tree-slide-skip-done-toggle) |
| 54 | 52 | ||
| 55 | (setq lsp-rust-server 'rust-analyzer) | 53 | (setq lsp-rust-server 'rust-analyzer) |
| 54 | |||
| 55 | (require 'twittering-mode) | ||
| 56 | (setq twittering-cert-file "/etc/ssl/cert.pem") | ||
diff --git a/.doom.d/custom.el b/.doom.d/custom.el index d20f917..d44fb92 100644 --- a/.doom.d/custom.el +++ b/.doom.d/custom.el | |||
| @@ -3,7 +3,11 @@ | |||
| 3 | ;; If you edit it by hand, you could mess it up, so be careful. | 3 | ;; If you edit it by hand, you could mess it up, so be careful. |
| 4 | ;; Your init file should contain only one such instance. | 4 | ;; Your init file should contain only one such instance. |
| 5 | ;; If there is more than one, they won't work right. | 5 | ;; If there is more than one, they won't work right. |
| 6 | '(package-selected-packages '(pdf-tools))) | 6 | '(custom-safe-themes |
| 7 | '("1bddd01e6851f5c4336f7d16c56934513d41cc3d0233863760d1798e74809b4b" "4a5aa2ccb3fa837f322276c060ea8a3d10181fecbd1b74cb97df8e191b214313" "1d5e33500bc9548f800f9e248b57d1b2a9ecde79cb40c0b1398dec51ee820daf" default)) | ||
| 8 | '(package-selected-packages | ||
| 9 | '(lsp-java python-django dockerfile-mode dired-ranger lsp-mode ## diredc diff-hl)) | ||
| 10 | '(warning-suppress-types '((dired-mode-hook) (dired-mode-hook)))) | ||
| 7 | (custom-set-faces | 11 | (custom-set-faces |
| 8 | ;; custom-set-faces was added by Custom. | 12 | ;; custom-set-faces was added by Custom. |
| 9 | ;; If you edit it by hand, you could mess it up, so be careful. | 13 | ;; If you edit it by hand, you could mess it up, so be careful. |
diff --git a/.doom.d/init.el b/.doom.d/init.el index 11c4398..7260c69 100644 --- a/.doom.d/init.el +++ b/.doom.d/init.el | |||
| @@ -39,11 +39,11 @@ | |||
| 39 | minimap ; show a map of the code on the side | 39 | minimap ; show a map of the code on the side |
| 40 | modeline ; snazzy, Atom-inspired modeline, plus API | 40 | modeline ; snazzy, Atom-inspired modeline, plus API |
| 41 | ;;nav-flash ; blink cursor line after big motions | 41 | ;;nav-flash ; blink cursor line after big motions |
| 42 | neotree ; a project drawer, like NERDTree for vim | 42 | ;;neotree ; a project drawer, like NERDTree for vim |
| 43 | ophints ; highlight the region an operation acts on | 43 | ophints ; highlight the region an operation acts on |
| 44 | (popup +defaults) ; tame sudden yet inevitable temporary windows | 44 | (popup +defaults) ; tame sudden yet inevitable temporary windows |
| 45 | ;;tabs ; a tab bar for Emacs | 45 | ;;tabs ; a tab bar for Emacs |
| 46 | ;;treemacs ; a project drawer, like neotree but cooler | 46 | treemacs ; a project drawer, like neotree but cooler |
| 47 | ;;unicode ; extended unicode support for various languages | 47 | ;;unicode ; extended unicode support for various languages |
| 48 | vc-gutter ; vcs diff in the fringe | 48 | vc-gutter ; vcs diff in the fringe |
| 49 | vi-tilde-fringe ; fringe tildes to mark beyond EOB | 49 | vi-tilde-fringe ; fringe tildes to mark beyond EOB |
| @@ -73,7 +73,7 @@ | |||
| 73 | vc ; version-control and Emacs, sitting in a tree | 73 | vc ; version-control and Emacs, sitting in a tree |
| 74 | 74 | ||
| 75 | :term | 75 | :term |
| 76 | ;;eshell ; the elisp shell that works everywhere | 76 | eshell ; the elisp shell that works everywhere |
| 77 | ;;shell ; simple shell REPL for Emacs | 77 | ;;shell ; simple shell REPL for Emacs |
| 78 | ;;term ; basic terminal emulator for Emacs | 78 | ;;term ; basic terminal emulator for Emacs |
| 79 | vterm ; the best terminal emulation in Emacs | 79 | vterm ; the best terminal emulation in Emacs |
| @@ -94,7 +94,7 @@ | |||
| 94 | (eval +overlay) ; run code, run (also, repls) | 94 | (eval +overlay) ; run code, run (also, repls) |
| 95 | ;;gist ; interacting with github gists | 95 | ;;gist ; interacting with github gists |
| 96 | lookup ; navigate your code and its documentation | 96 | lookup ; navigate your code and its documentation |
| 97 | ;;lsp ; M-x vscode | 97 | lsp ; M-x vscode |
| 98 | magit ; a git porcelain for Emacs | 98 | magit ; a git porcelain for Emacs |
| 99 | ;;make ; run make tasks from Emacs | 99 | ;;make ; run make tasks from Emacs |
| 100 | ;;pass ; password manager for nerds | 100 | ;;pass ; password manager for nerds |
| @@ -107,7 +107,7 @@ | |||
| 107 | ;;upload ; map local to remote projects via ssh/ftp | 107 | ;;upload ; map local to remote projects via ssh/ftp |
| 108 | 108 | ||
| 109 | :os | 109 | :os |
| 110 | (:if IS-MAC macos) ; improve compatibility with macOS | 110 | ;;(:if IS-MAC macos) ; improve compatibility with macOS |
| 111 | ;;tty ; improve the terminal Emacs experience | 111 | ;;tty ; improve the terminal Emacs experience |
| 112 | 112 | ||
| 113 | :lang | 113 | :lang |
| @@ -132,8 +132,8 @@ | |||
| 132 | ;;fsharp ; ML stands for Microsoft's Language | 132 | ;;fsharp ; ML stands for Microsoft's Language |
| 133 | ;;fstar ; (dependent) types and (monadic) effects and Z3 | 133 | ;;fstar ; (dependent) types and (monadic) effects and Z3 |
| 134 | ;;gdscript ; the language you waited for | 134 | ;;gdscript ; the language you waited for |
| 135 | (go +lsp) ; the hipster dialect | 135 | ;;(go +lsp) ; the hipster dialect |
| 136 | (haskell +lsp) ; a language that's lazier than I am | 136 | ;;(haskell +lsp) ; a language that's lazier than I am |
| 137 | ;;hy ; readability of scheme w/ speed of python | 137 | ;;hy ; readability of scheme w/ speed of python |
| 138 | ;;idris ; a language you can depend on | 138 | ;;idris ; a language you can depend on |
| 139 | json ; At least it ain't XML | 139 | json ; At least it ain't XML |
| @@ -144,13 +144,13 @@ | |||
| 144 | ;;latex ; writing papers in Emacs has never been so fun | 144 | ;;latex ; writing papers in Emacs has never been so fun |
| 145 | ;;lean ; for folks with too much to prove | 145 | ;;lean ; for folks with too much to prove |
| 146 | ;;ledger ; be audit you can be | 146 | ;;ledger ; be audit you can be |
| 147 | lua ; one-based indices? one-based indices | 147 | ;;lua ; one-based indices? one-based indices |
| 148 | markdown ; writing docs for people to ignore | 148 | markdown ; writing docs for people to ignore |
| 149 | ;;nim ; python + lisp at the speed of c | 149 | ;;nim ; python + lisp at the speed of c |
| 150 | ;;nix ; I hereby declare "nix geht mehr!" | 150 | ;;nix ; I hereby declare "nix geht mehr!" |
| 151 | ;;ocaml ; an objective camel | 151 | ;;ocaml ; an objective camel |
| 152 | org ; organize your plain life in plain text | 152 | org ; organize your plain life in plain text |
| 153 | php ; perl's insecure younger brother | 153 | ;;php ; perl's insecure younger brother |
| 154 | ;;plantuml ; diagrams for confusing people more | 154 | ;;plantuml ; diagrams for confusing people more |
| 155 | ;;purescript ; javascript, but functional | 155 | ;;purescript ; javascript, but functional |
| 156 | python ; beautiful is better than ugly | 156 | python ; beautiful is better than ugly |
| @@ -179,9 +179,9 @@ | |||
| 179 | 179 | ||
| 180 | :app | 180 | :app |
| 181 | calendar | 181 | calendar |
| 182 | ;;emms | 182 | emms |
| 183 | everywhere ; *leave* Emacs!? You must be joking | 183 | everywhere ; *leave* Emacs!? You must be joking |
| 184 | ;;irc ; how neckbeards socialize | 184 | irc ; how neckbeards socialize |
| 185 | ;;(rss +org) ; emacs as an RSS reader | 185 | ;;(rss +org) ; emacs as an RSS reader |
| 186 | twitter ; twitter client https://twitter.com/vnought | 186 | twitter ; twitter client https://twitter.com/vnought |
| 187 | 187 | ||
