Skip to content

Commit

Permalink
try out iosevka font
Browse files Browse the repository at this point in the history
  • Loading branch information
papercatlol committed Sep 21, 2021
1 parent 52232e9 commit 8a3c18b
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 29 deletions.
6 changes: 3 additions & 3 deletions custom/configure-email.el
Original file line number Diff line number Diff line change
Expand Up @@ -89,11 +89,11 @@
(setf (getf (alist-get 'read mu4e-marks) :char)
'("!" . ""))
(setf (getf (alist-get 'unread mu4e-marks) :char)
'("?" . "x"))
'("?" . ""))
(setf (getf (alist-get 'flag mu4e-marks) :char)
'("+" . "+"))
'("+" . ""))
(setf (getf (alist-get 'unflag mu4e-marks) :char)
'("-" . "-"))
'("-" . ""))

;;* 24-hour time & DD.MM.YY date
(setq mu4e-headers-time-format "%T")
Expand Down
3 changes: 2 additions & 1 deletion init.el
Original file line number Diff line number Diff line change
Expand Up @@ -900,7 +900,8 @@ otherwise activate iedit-mode."
(add-hook 'prog-mode-hook #'outline-minor-mode)

;; change ellipsis to something more distinct
(defvar outline-ellipsis "" ;;" ↳"
(defvar outline-ellipsis ;;" ↓" " ↳"
""
"The ellipsis to use for outlines.")

(set-display-table-slot standard-display-table
Expand Down
62 changes: 37 additions & 25 deletions quasi-monochrome-theme.el
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,20 @@

;; w3m
(defface w3m-tab-base
'((t (:inherit default :background "grey20" :bold t)))
"Bace face for w3m tab bar.")
'((t (:inherit default :background "grey20" :weight normal)))
"Base face for w3m tab bar.")

(custom-theme-set-faces
'quasi-monochrome
'(default ((t (:inherit nil :stipple nil :background "black" :foreground "light gray" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 120 :width normal :foundry "xos4" :family "xos4 Terminus"))))
'(default ((t (:family "Iosevka Custom Terminus"
;;:width normal
:width expanded
:weight light
;;:weight normal
:background "black"
:foreground "light gray"
:height 110
:inverse-video nil))))
;; fixed & ariable-pitch fonts
;;'(variable-pitch ((t (:family "Fira Code" :height 110))))
;;'(variable-pitch ((t (:family "Hack" :height 110))))
Expand All @@ -39,7 +47,7 @@
'(button ((t (:inherit (link)))))
'(cursor ((t (:background "white"))))
;; '(cursor ((t (:background "dark orange"))))
;; '(region ((t (:background "DarkGreen" :foreground "black" :weight bold))))
;; '(region ((t (:background "DarkGreen" :foreground "black" :weight normal))))
'(region ((t (:foreground "LightSalmon3" :background "gray10"))))
;; '(region ((t (:inherit magit-diff-file-heading-selection))))
'(bold ((t (:inherit (default) :weight bold))))
Expand All @@ -48,28 +56,28 @@
'(font-lock-comment-delimiter-face ((t (:inherit (font-lock-comment-face)))))
'(font-lock-comment-face ((t (:background "gray20" :foreground "gray60" :extend t))))
'(hl-todo ((t (:inherit font-lock-comment-face :weight extrabold :foreground "#cc9393"))))
'(font-lock-constant-face ((t (:weight bold :foreground "light gray"))))
'(font-lock-constant-face ((t (:weight normal :foreground "light gray"))))
'(font-lock-doc-face ((t (:inherit (font-lock-string-face)))))
'(font-lock-function-name-face ((t (:foreground "white" :weight bold))))
'(font-lock-keyword-face ((((class color) (type tty)) (:foreground "blue")) (t (:weight bold :foreground "white"))))
'(font-lock-function-name-face ((t (:foreground "white" :weight normal))))
'(font-lock-keyword-face ((t (:weight normal :foreground "white"))))
'(font-lock-negation-char-face ((t nil)))
'(font-lock-preprocessor-face ((t (:inherit (font-lock-builtin-face)))))
'(font-lock-regexp-grouping-backslash ((t (:inherit (bold)))))
'(font-lock-regexp-grouping-construct ((t (:inherit (bold)))))
'(font-lock-string-face ((((class color) (type tty)) (:foreground "magenta")) (t (:foreground "dim gray"))))
'(font-lock-type-face ((t (:foreground "light gray" :weight bold))))
'(font-lock-type-face ((t (:foreground "light gray" :weight normal))))
'(font-lock-variable-name-face ((t (:foreground "light gray"))))
'(font-lock-warning-face ((t (:foreground "gold" :weight bold))))
'(font-lock-warning-face ((t (:foreground "gold2" :weight normal))))
'(fringe ((t (:background "black"))))
'(highlight ((t (:background "gray20"))))
'(isearch ((t (:background "dark red" :foreground "black" :weight bold))))
'(match ((t (:inherit underlined :bold t))))
'(isearch ((t (:background "dark red" :foreground "black" :weight normal))))
'(match ((t (:inherit underlined :weight normal))))
'(lazy-highlight ((t (:inherit match))))
;; '(lazy-highlight ((t (:background "firebrick" :foreground "white" :weight bold))))
;; '(lazy-highlight ((t (:background "firebrick" :foreground "white" :weight normal))))
'(isearch-fail ((t (:background "red4"))))
'(link ((t (:underline (:color foreground-color :style line) :foreground "light gray"))))
'(link-visited ((t (:underline (:color foreground-color :style line) :foreground "light gray"))))
'(minibuffer-prompt ((t (:weight bold :foreground "light gray"))))
'(minibuffer-prompt ((t (:weight normal :foreground "light gray"))))
'(completions-annotations ((t (:inherit font-lock-string-face))))
;; vertical window separator
'(vertical-border ((t (:foreground "gray60"))))
Expand All @@ -87,10 +95,10 @@
'(header-line ((t (:background "#1f2f2f"
:foreground "white"
:overline nil
:bold t))))
:weight normal))))
;; '(mode-line ((t (:box nil :foreground "black" :background "gray60"))))
;; '(mode-line-buffer-id ((t (:weight bold))))
;; '(mode-line-emphasis ((t (:weight bold))))
;; '(mode-line-buffer-id ((t (:weight normal))))
;; '(mode-line-emphasis ((t (:weight normal))))
;; '(mode-line-highlight ((t (:box (:line-width 2 :color "light slate gray")))))
;; '(mode-line-inactive ((((class color) (type tty)) (:background "black" :foreground "white")) (t (:background "gray20" :foreground "black" :box nil))))
'(next-error ((t (:inherit (region)))))
Expand All @@ -99,12 +107,13 @@
'(shadow ((t (:foreground "gray60"))))
'(tooltip ((t (:inherit (variable-pitch) :foreground "black" :background "lightyellow"))))
'(trailing-whitespace ((t (:background "firebrick"))))
'(show-paren-match ((t (:underline t :foreground "white" :background "black"))))
'(show-paren-match ((t (:foreground "white" :background "black"
:weight ultrabold))))
'(idle-highlight ((t (:inherit region :weight extra-bold))))
'(dired-directory ((t (:inherit font-lock-function-name-face :underline t))))
;; '(success ((t (:foreground "white" :weight bold))))
'(success ((t (:foreground "gray40" :weight bold :underline t))))
'(compilation-line-number ((t (:foreground "gray30" :weight bold))))
;; '(success ((t (:foreground "white" :weight normal))))
'(success ((t (:foreground "gray40" :weight normal :underline t))))
'(compilation-line-number ((t (:foreground "gray30" :weight normal))))
'(show-paren-mismatch ((t (:background "firebrick3" :foreground "white" :weight extra-bold))))
'(popup-tip-face ((t (:inherit font-lock-comment-face))))
'(popup-face ((t (:background "gray12" :foreground "white"))))
Expand All @@ -128,7 +137,7 @@
'(swiper-match-face-3 ((t (:inherit swiper-match-face-1))))
'(swiper-match-face-4 ((t (:inherit swiper-match-face-1))))
;; avy
'(avy-lead-face ((t (:foreground "LimeGreen" :weight bold :box 1))))
'(avy-lead-face ((t (:foreground "LimeGreen" :weight normal :box 1))))
'(avy-lead-face-0 ((t (:inherit avy-lead-face))))
'(avy-lead-face-1 ((t (:inherit avy-lead-face))))
'(avy-lead-face-2 ((t (:inherit avy-lead-face))))
Expand Down Expand Up @@ -167,7 +176,7 @@
'(org-default ((t (:inherit default))))
'(org-level-3 ((t (:inherit org-default))))
'(org-level-4 ((t (:inherit org-default))))
'(org-date ((t (:inherit font-lock-string-face :weight bold))))
'(org-date ((t (:inherit font-lock-string-face :weight normal))))
'(org-tag ((t (:inherit mode-line-emphasis))))
'(org-todo ((t (:foreground "#833333" :weight bold))))
'(org-done ((t (:foreground "#44cf44" ;;"#338333"
Expand Down Expand Up @@ -216,20 +225,23 @@
;; which-func
'(which-func ((t (:inherit font-lock-keyword-face :foreground "grey60"))))
;; mu4e
'(mu4e-header-face ((t (:inherit font-lock-type-face :foreground "grey60"))))
'(mu4e-header-face ((t (:inherit font-lock-string-face :weight normal))))
'(mu4e-header-title-face ((t (:inherit font-lock-type-face))))
'(mu4e-header-value-face ((t (:inherit font-lock-type-face))))
'(mu4e-unread-face ((t (:inherit font-lock-keyword-face :weight normal))))
'(mu4e-header-highlight-face ((t (:inherit hl-line :extend t
:underline t :weight normal))))
;; js2-mode
'(js2-function-param ((t (:inherit default))))
'(js2-jsdoc-value ((t (:inherit js2-jsdoc-tag))))
'(js2-jsdoc-type ((t (:inherit js2-jsdoc-tag))))
;; w3m-mode
'(w3m-anchor ((t (:inherit font-lock-keyword-face :underline t))))
'(w3m-header-line-title ((t (:inherit default :foreground "cadet blue"
:bold t))))
:weight normal))))
'(w3m-header-line-content ((t (:inherit w3m-header-line-title :bold nil))))
;; w3m-mode tabs
'(w3m-tab-base ((t (:inherit default :background "grey20" :bold t))))
'(w3m-tab-base ((t (:inherit default :background "grey20" :weight normal))))
'(w3m-tab-background ((t (:inherit w3m-tab-base))))
'(w3m-tab-selected ((t (:inherit w3m-tab-base :inverse-video t))))
'(w3m-tab-selected-background ((t (:inherit w3m-tab-base))))
Expand Down

0 comments on commit 8a3c18b

Please sign in to comment.