diff --git a/.config/alacritty/alacritty.yml b/.config/alacritty/alacritty.yml index f0509d1..8305d69 100644 --- a/.config/alacritty/alacritty.yml +++ b/.config/alacritty/alacritty.yml @@ -1,5 +1,5 @@ import: - - ~/.config/alacritty/dracula.yml + - ~/.config/alacritty/manegarm.yml # Env env: TERM: xterm-256color diff --git a/.config/alacritty/manegarm.yml b/.config/alacritty/manegarm.yml new file mode 100644 index 0000000..5961caf --- /dev/null +++ b/.config/alacritty/manegarm.yml @@ -0,0 +1,52 @@ +colors: + primary: + background: "#1c1408" # -bg + foreground: "#7cb518" # green, adjusted for better visibility + bright_foreground: "#dfdfdf" # base8 + cursor: + text: CellBackground + cursor: CellForeground + vi_mode_cursor: + text: CellBackground + cursor: CellForeground + search: + matches: + foreground: "#3f444a" # base4 + background: "#7cb518" # green + focused_match: + foreground: "#3f444a" # base4 + background: "#ffbf00" # yellow + footer_bar: + background: "#1c1408" # -bg + foreground: "#7cb518" # green + hints: + start: + foreground: "#1c1408" # -bg + background: "#ffbf00" # yellow + end: + foreground: "#ffbf00" # yellow + background: "#1c1408" # -bg + line_indicator: + foreground: None + background: None + selection: + text: CellForeground + background: "#3f444a" # base4 + normal: + black: "#1B2229" # base0 + red: "#ff4e00" # red + green: "#7cb518" # green + yellow: "#ffbf00" # yellow + blue: "#dbc077" # teal, lightened umber + magenta: "#d72638" # magenta + cyan: "#dbc077" # teal (sand/beige) + white: "#dfdfdf" # base8 + bright: + black: "#1c1f24" # base1 + red: "#ff7000" # orange + green: "#7cb518" # green + yellow: "#ffbf00" # yellow + blue: "#dbc077" # teal, lightened umber + magenta: "#d72638" # magenta + cyan: "#dbc077" # teal (sand/beige) + white: "#dfdfdf" # base8 diff --git a/.config/doom/config.el b/.config/doom/config.el index 27e3abe..345e831 100644 --- a/.config/doom/config.el +++ b/.config/doom/config.el @@ -6,13 +6,11 @@ (add-hook! '+doom-dashboard-mode-hook (hide-mode-line-mode 1) (hl-line-mode -1)) (setq-hook! '+doom-dashboard-mode-hook evil-normal-state-cursor (list nil)) -(add-load-path! "/usr/share/emacs/site-lisp/mu4e") - (setq user-full-name "opal" - user-mail-address "ry.orlando@pm.me") + user-mail-address "ry.orlando@proton.me") ;; (setq doom-theme 'doom-dracula) -(load-theme 'doom-dracula t) +(load-theme 'doom-manegarm t) ;;(define-key global-map (kbd "") #'modus-themes-toggle) (dolist (mode '(org-mode-hook @@ -82,15 +80,15 @@ (setq org-habit-graph-column 60) (setq org-todo-keywords - '((sequence "NEXT(n)" "TODO(t)" "|" "DONE(d!)") - (sequence "ACTIVE(a)" "PROJ(p)" "READY(r)" "WAIT(w@/!)" "HOLD(h)" "BACKLOG(b)" "DOC(u)" "|" "COMPLETED(c)" "CANC(k@)"))) + '((sequence "NEXT(n)" "TODO(t)" "|" "DONE(d!)") + (sequence "ACTIVE(a)" "PROJ(p)" "READY(r)" "WAIT(w@/!)" "HOLD(h)" "BACKLOG(b)" "DOC(u)" "|" "COMPLETED(c)" "CANC(k@)"))) (setq org-todo-keyword-faces - '(("NEXT" . "red") ("TODO" . "orange") ("WAIT" . "yellow") ("DONE" . "green"))) + '(("NEXT" . "red") ("TODO" . "orange") ("WAIT" . "yellow") ("DONE" . "green"))) (setq org-refile-targets - '(("archive.org" :maxlevel . 1) - ("planner.org" :maxlevel . 1))) + '(("archive.org" :maxlevel . 1) + ("planner.org" :maxlevel . 1))) ;; Save Org buffers after refiling! (advice-add 'org-refile :after 'org-save-all-org-buffers) @@ -99,27 +97,27 @@ ;; Configure custom agenda views (setq org-agenda-custom-commands - '(("d" "Dashboard" - ((agenda "" ((org-deadline-warning-days 7))) - (todo "NEXT" - ((org-agenda-overriding-header "Next Tasks"))) - (tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects"))))) + '(("d" "Dashboard" + ((agenda "" ((org-deadline-warning-days 7))) + (todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))) + (tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects"))))) - ("n" "Next Tasks" - ((todo "NEXT" - ((org-agenda-overriding-header "Next Tasks"))))) + ("n" "Next Tasks" + ((todo "NEXT" + ((org-agenda-overriding-header "Next Tasks"))))) - ;; Low-effort next actions - ("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0" - ((org-agenda-overriding-header "Low Effort Tasks") - (org-agenda-max-todos 20) - (org-agenda-files org-agenda-files))))) + ;; Low-effort next actions + ("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0" + ((org-agenda-overriding-header "Low Effort Tasks") + (org-agenda-max-todos 20) + (org-agenda-files org-agenda-files))))) ;; Create capture templates (setq org-capture-templates - `(("t" "Tasks") - ("tt" "Task" entry (file+olp "~/work/work.org" "Inbox") - "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) + `(("t" "Tasks") + ("tt" "Task" entry (file+olp "~/work/work.org" "Inbox") + "* TODO %?\n %U\n %a\n %i" :empty-lines 1))) ;; Tell Org to stop indenting inside of org source blocks. (setq org-edit-src-content-indentation 0) @@ -127,9 +125,9 @@ ;; Set org agenda dir (setq org-directory "~/org/") - ;; Open links in browser + ;; Open links in browser (setq browse-url-browser-function 'browse-url-generic - browse-url-generic-program "firefox") + browse-url-generic-program "firefox") ;; Init org font setup (opal/org-font-setup)) @@ -160,9 +158,6 @@ (push '("conf-unix" . conf-unix) org-src-lang-modes)) -;; Set geiser default language -(setq geiser-default-implementation '(guile)) - (with-eval-after-load 'org (require 'org-tempo) (add-to-list 'org-structure-template-alist '("sh" . "src shell")) @@ -172,38 +167,6 @@ (add-to-list 'org-structure-template-alist '("py" . "src python")) (add-to-list 'org-structure-template-alist '("clj" . "src clojure"))) -;; (use-package mu4e -;; :config -;; ;; Se t to 't' to avoid mail syncing issues w/ mbsync -;; (setq mu4e-change-filenames-when-moving t) - -;; ;; Refresh mail every X minutes -;; (setq mu4e-update-interval (* 10 60)) -;; (setq mu4e-get-mail-command "mbsync -a -c ~/.config/mbsync/mbsyncrc") -;; (setq mu4e-maildir "~/mail") - -;; (setq mu4e-contexts -;; (list -;; ;; Work Email -;; (make-mu4e-context -;; :name "work" -;; :match-func -;; (lambda (msg) -;; (when msg -;; (string-prefix-p "/work" (mu4e-message-field msg :maildir)))) - -;; :vars '((user-mail-address . "rorlando@flyingcroc.net") -;; (user-full-name . "Ryan Orlando") -;; (mu4e-drafts-folder . "/work/drafts") -;; (mu4e-sent-folder . "/work/sent") -;; (mu4e-trash-folder . "/work/trash"))))) - -;; (setq mu4e-maildir-shortcuts -;; '(("/work/inbox" . ?i) -;; ("/work/sent" . ?s) -;; ("/work/trash" . ?t) -;; ("/work/drafts" . ?d)))) - (use-package vterm :commands vterm :config diff --git a/.config/doom/custom.el b/.config/doom/custom.el index 8a1ae60..e8186fe 100644 --- a/.config/doom/custom.el +++ b/.config/doom/custom.el @@ -7,7 +7,7 @@ ["#282c34" "#ff6c6b" "#98be65" "#ECBE7B" "#51afef" "#c678dd" "#46D9FF" "#bbc2cf"]) '(auth-source-save-behavior nil) '(custom-safe-themes - '("944d52450c57b7cbba08f9b3d08095eb7a5541b0ecfb3a0a9ecd4a18f3c28948" "dad40020beea412623b04507a4c185079bff4dcea20a93d8f8451acb6afc8358" "a0415d8fc6aeec455376f0cbcc1bee5f8c408295d1c2b9a1336db6947b89dd98" "a9a67b318b7417adbedaab02f05fa679973e9718d9d26075c6235b1f0db703c8" "1704976a1797342a1b4ea7a75bdbb3be1569f4619134341bd5a4c1cfb16abad4" "b5803dfb0e4b6b71f309606587dd88651efe0972a5be16ece6a958b197caeed8" default)) + '("f053f92735d6d238461da8512b9c071a5ce3b9d972501f7a5e6682a90bf29725" "944d52450c57b7cbba08f9b3d08095eb7a5541b0ecfb3a0a9ecd4a18f3c28948" "dad40020beea412623b04507a4c185079bff4dcea20a93d8f8451acb6afc8358" "a0415d8fc6aeec455376f0cbcc1bee5f8c408295d1c2b9a1336db6947b89dd98" "a9a67b318b7417adbedaab02f05fa679973e9718d9d26075c6235b1f0db703c8" "1704976a1797342a1b4ea7a75bdbb3be1569f4619134341bd5a4c1cfb16abad4" "b5803dfb0e4b6b71f309606587dd88651efe0972a5be16ece6a958b197caeed8" default)) '(exwm-floating-border-color "#191b20") '(fci-rule-color "#5B6268") '(highlight-tail-colors diff --git a/.config/doom/splash.png b/.config/doom/splash.png index 8763dc0..322d27c 100644 Binary files a/.config/doom/splash.png and b/.config/doom/splash.png differ diff --git a/.config/sway/config b/.config/sway/config index d05f43b..693e280 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -192,7 +192,7 @@ exec hash dbus-update-activation-environment 2>/dev/null && dbus-update-activati # Window Borders default_border pixel 3 default_floating_border none -client.focused "#6400b0" "#7607e6" "#ffffff" "#6400b0" +client.focused "#6400b0" "#38761d" "#ffffff" "#6400b0" set $opacity 0.90 for_window [class="Emacs"] opacity $opacity