made sway/emacs/alacritty more SWAMPY

This commit is contained in:
opal
2024-06-04 21:34:29 -07:00
parent 758b1dca78
commit 636423b8a6
6 changed files with 80 additions and 65 deletions

View File

@@ -1,5 +1,5 @@
import: import:
- ~/.config/alacritty/dracula.yml - ~/.config/alacritty/manegarm.yml
# Env # Env
env: env:
TERM: xterm-256color TERM: xterm-256color

View File

@@ -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

View File

@@ -6,13 +6,11 @@
(add-hook! '+doom-dashboard-mode-hook (hide-mode-line-mode 1) (hl-line-mode -1)) (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)) (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" (setq user-full-name "opal"
user-mail-address "ry.orlando@pm.me") user-mail-address "ry.orlando@proton.me")
;; (setq doom-theme 'doom-dracula) ;; (setq doom-theme 'doom-dracula)
(load-theme 'doom-dracula t) (load-theme 'doom-manegarm t)
;;(define-key global-map (kbd "<f5>") #'modus-themes-toggle) ;;(define-key global-map (kbd "<f5>") #'modus-themes-toggle)
(dolist (mode '(org-mode-hook (dolist (mode '(org-mode-hook
@@ -82,15 +80,15 @@
(setq org-habit-graph-column 60) (setq org-habit-graph-column 60)
(setq org-todo-keywords (setq org-todo-keywords
'((sequence "NEXT(n)" "TODO(t)" "|" "DONE(d!)") '((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 "ACTIVE(a)" "PROJ(p)" "READY(r)" "WAIT(w@/!)" "HOLD(h)" "BACKLOG(b)" "DOC(u)" "|" "COMPLETED(c)" "CANC(k@)")))
(setq org-todo-keyword-faces (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 (setq org-refile-targets
'(("archive.org" :maxlevel . 1) '(("archive.org" :maxlevel . 1)
("planner.org" :maxlevel . 1))) ("planner.org" :maxlevel . 1)))
;; Save Org buffers after refiling! ;; Save Org buffers after refiling!
(advice-add 'org-refile :after 'org-save-all-org-buffers) (advice-add 'org-refile :after 'org-save-all-org-buffers)
@@ -99,27 +97,27 @@
;; Configure custom agenda views ;; Configure custom agenda views
(setq org-agenda-custom-commands (setq org-agenda-custom-commands
'(("d" "Dashboard" '(("d" "Dashboard"
((agenda "" ((org-deadline-warning-days 7))) ((agenda "" ((org-deadline-warning-days 7)))
(todo "NEXT" (todo "NEXT"
((org-agenda-overriding-header "Next Tasks"))) ((org-agenda-overriding-header "Next Tasks")))
(tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects"))))) (tags-todo "agenda/ACTIVE" ((org-agenda-overriding-header "Active Projects")))))
("n" "Next Tasks" ("n" "Next Tasks"
((todo "NEXT" ((todo "NEXT"
((org-agenda-overriding-header "Next Tasks"))))) ((org-agenda-overriding-header "Next Tasks")))))
;; Low-effort next actions ;; Low-effort next actions
("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0" ("e" tags-todo "+TODO=\"NEXT\"+Effort<15&+Effort>0"
((org-agenda-overriding-header "Low Effort Tasks") ((org-agenda-overriding-header "Low Effort Tasks")
(org-agenda-max-todos 20) (org-agenda-max-todos 20)
(org-agenda-files org-agenda-files))))) (org-agenda-files org-agenda-files)))))
;; Create capture templates ;; Create capture templates
(setq org-capture-templates (setq org-capture-templates
`(("t" "Tasks") `(("t" "Tasks")
("tt" "Task" entry (file+olp "~/work/work.org" "Inbox") ("tt" "Task" entry (file+olp "~/work/work.org" "Inbox")
"* TODO %?\n %U\n %a\n %i" :empty-lines 1))) "* TODO %?\n %U\n %a\n %i" :empty-lines 1)))
;; Tell Org to stop indenting inside of org source blocks. ;; Tell Org to stop indenting inside of org source blocks.
(setq org-edit-src-content-indentation 0) (setq org-edit-src-content-indentation 0)
@@ -127,9 +125,9 @@
;; Set org agenda dir ;; Set org agenda dir
(setq org-directory "~/org/") (setq org-directory "~/org/")
;; Open links in browser ;; Open links in browser
(setq browse-url-browser-function 'browse-url-generic (setq browse-url-browser-function 'browse-url-generic
browse-url-generic-program "firefox") browse-url-generic-program "firefox")
;; Init org font setup ;; Init org font setup
(opal/org-font-setup)) (opal/org-font-setup))
@@ -160,9 +158,6 @@
(push '("conf-unix" . conf-unix) org-src-lang-modes)) (push '("conf-unix" . conf-unix) org-src-lang-modes))
;; Set geiser default language
(setq geiser-default-implementation '(guile))
(with-eval-after-load 'org (with-eval-after-load 'org
(require 'org-tempo) (require 'org-tempo)
(add-to-list 'org-structure-template-alist '("sh" . "src shell")) (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 '("py" . "src python"))
(add-to-list 'org-structure-template-alist '("clj" . "src clojure"))) (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 (use-package vterm
:commands vterm :commands vterm
:config :config

View File

@@ -7,7 +7,7 @@
["#282c34" "#ff6c6b" "#98be65" "#ECBE7B" "#51afef" "#c678dd" "#46D9FF" "#bbc2cf"]) ["#282c34" "#ff6c6b" "#98be65" "#ECBE7B" "#51afef" "#c678dd" "#46D9FF" "#bbc2cf"])
'(auth-source-save-behavior nil) '(auth-source-save-behavior nil)
'(custom-safe-themes '(custom-safe-themes
'("944d52450c57b7cbba08f9b3d08095eb7a5541b0ecfb3a0a9ecd4a18f3c28948" "dad40020beea412623b04507a4c185079bff4dcea20a93d8f8451acb6afc8358" "a0415d8fc6aeec455376f0cbcc1bee5f8c408295d1c2b9a1336db6947b89dd98" "a9a67b318b7417adbedaab02f05fa679973e9718d9d26075c6235b1f0db703c8" "1704976a1797342a1b4ea7a75bdbb3be1569f4619134341bd5a4c1cfb16abad4" "b5803dfb0e4b6b71f309606587dd88651efe0972a5be16ece6a958b197caeed8" default)) '("f053f92735d6d238461da8512b9c071a5ce3b9d972501f7a5e6682a90bf29725" "944d52450c57b7cbba08f9b3d08095eb7a5541b0ecfb3a0a9ecd4a18f3c28948" "dad40020beea412623b04507a4c185079bff4dcea20a93d8f8451acb6afc8358" "a0415d8fc6aeec455376f0cbcc1bee5f8c408295d1c2b9a1336db6947b89dd98" "a9a67b318b7417adbedaab02f05fa679973e9718d9d26075c6235b1f0db703c8" "1704976a1797342a1b4ea7a75bdbb3be1569f4619134341bd5a4c1cfb16abad4" "b5803dfb0e4b6b71f309606587dd88651efe0972a5be16ece6a958b197caeed8" default))
'(exwm-floating-border-color "#191b20") '(exwm-floating-border-color "#191b20")
'(fci-rule-color "#5B6268") '(fci-rule-color "#5B6268")
'(highlight-tail-colors '(highlight-tail-colors

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

After

Width:  |  Height:  |  Size: 416 KiB

View File

@@ -192,7 +192,7 @@ exec hash dbus-update-activation-environment 2>/dev/null && dbus-update-activati
# Window Borders # Window Borders
default_border pixel 3 default_border pixel 3
default_floating_border none default_floating_border none
client.focused "#6400b0" "#7607e6" "#ffffff" "#6400b0" client.focused "#6400b0" "#38761d" "#ffffff" "#6400b0"
set $opacity 0.90 set $opacity 0.90
for_window [class="Emacs"] opacity $opacity for_window [class="Emacs"] opacity $opacity