From ce6293c0cc6a9be96acc5fc49c5ba52241053f14 Mon Sep 17 00:00:00 2001
From: jdlugosz963 <jdlugosz963@gmail.com>
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-<f8>") '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