From ce6293c0cc6a9be96acc5fc49c5ba52241053f14 Mon Sep 17 00:00:00 2001 From: jdlugosz963 Date: Fri, 12 Aug 2022 17:33:44 +0200 Subject: Update doom emacs config --- .doom.d/config.el | 9 +++++---- .doom.d/custom.el | 6 +++++- .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 @@ user-mail-address "jdlugosz963@gmail.com") (setq doom-theme 'doom-dracula) -(setq doom-font (font-spec :family "Mononoki Nerd Font Mono" :size 13)) +(setq doom-font (font-spec :family "Hack" :size 13)) (setq org-directory "~/Documents/org/") @@ -27,9 +27,7 @@ (use-package! org-bullets :after org :hook (org-mode . org-bullets-mode) - :config - (setq org-bullets-bullet-list '("◉" "●" "○" "◆" "●" "○" "◆")) - ) + :config (setq org-bullets-bullet-list '("◉" "●" "○" "◆" "●" "○" "◆"))) (use-package org-roam :ensure t @@ -53,3 +51,6 @@ (global-set-key (kbd "S-") 'org-tree-slide-skip-done-toggle) (setq lsp-rust-server 'rust-analyzer) + +(require 'twittering-mode) +(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 @@ ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. - '(package-selected-packages '(pdf-tools))) + '(custom-safe-themes + '("1bddd01e6851f5c4336f7d16c56934513d41cc3d0233863760d1798e74809b4b" "4a5aa2ccb3fa837f322276c060ea8a3d10181fecbd1b74cb97df8e191b214313" "1d5e33500bc9548f800f9e248b57d1b2a9ecde79cb40c0b1398dec51ee820daf" default)) + '(package-selected-packages + '(lsp-java python-django dockerfile-mode dired-ranger lsp-mode ## diredc diff-hl)) + '(warning-suppress-types '((dired-mode-hook) (dired-mode-hook)))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; 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 @@ minimap ; show a map of the code on the side modeline ; snazzy, Atom-inspired modeline, plus API ;;nav-flash ; blink cursor line after big motions - neotree ; a project drawer, like NERDTree for vim + ;;neotree ; a project drawer, like NERDTree for vim ophints ; highlight the region an operation acts on (popup +defaults) ; tame sudden yet inevitable temporary windows ;;tabs ; a tab bar for Emacs - ;;treemacs ; a project drawer, like neotree but cooler + treemacs ; a project drawer, like neotree but cooler ;;unicode ; extended unicode support for various languages vc-gutter ; vcs diff in the fringe vi-tilde-fringe ; fringe tildes to mark beyond EOB @@ -73,7 +73,7 @@ vc ; version-control and Emacs, sitting in a tree :term - ;;eshell ; the elisp shell that works everywhere + eshell ; the elisp shell that works everywhere ;;shell ; simple shell REPL for Emacs ;;term ; basic terminal emulator for Emacs vterm ; the best terminal emulation in Emacs @@ -94,7 +94,7 @@ (eval +overlay) ; run code, run (also, repls) ;;gist ; interacting with github gists lookup ; navigate your code and its documentation - ;;lsp ; M-x vscode + lsp ; M-x vscode magit ; a git porcelain for Emacs ;;make ; run make tasks from Emacs ;;pass ; password manager for nerds @@ -107,7 +107,7 @@ ;;upload ; map local to remote projects via ssh/ftp :os - (:if IS-MAC macos) ; improve compatibility with macOS + ;;(:if IS-MAC macos) ; improve compatibility with macOS ;;tty ; improve the terminal Emacs experience :lang @@ -132,8 +132,8 @@ ;;fsharp ; ML stands for Microsoft's Language ;;fstar ; (dependent) types and (monadic) effects and Z3 ;;gdscript ; the language you waited for - (go +lsp) ; the hipster dialect - (haskell +lsp) ; a language that's lazier than I am + ;;(go +lsp) ; the hipster dialect + ;;(haskell +lsp) ; a language that's lazier than I am ;;hy ; readability of scheme w/ speed of python ;;idris ; a language you can depend on json ; At least it ain't XML @@ -144,13 +144,13 @@ ;;latex ; writing papers in Emacs has never been so fun ;;lean ; for folks with too much to prove ;;ledger ; be audit you can be - lua ; one-based indices? one-based indices + ;;lua ; one-based indices? one-based indices markdown ; writing docs for people to ignore ;;nim ; python + lisp at the speed of c ;;nix ; I hereby declare "nix geht mehr!" ;;ocaml ; an objective camel org ; organize your plain life in plain text - php ; perl's insecure younger brother + ;;php ; perl's insecure younger brother ;;plantuml ; diagrams for confusing people more ;;purescript ; javascript, but functional python ; beautiful is better than ugly @@ -179,9 +179,9 @@ :app calendar - ;;emms + emms everywhere ; *leave* Emacs!? You must be joking - ;;irc ; how neckbeards socialize + irc ; how neckbeards socialize ;;(rss +org) ; emacs as an RSS reader twitter ; twitter client https://twitter.com/vnought -- cgit v1.2.3