dotfiles

my shiny new dotfiles
git clone git://git.jakekoroman.com/dotfiles
Log | Files | Refs | README

simple-light-theme.el (1953B)


      1 (deftheme simple-light
      2   "minimalistic theme for simplicity.
      3 
      4    Follows the philosphy of there should only be 3 main colours.
      5    1 for code, 1 for comments, and 1 for strings.
      6    These rules guarantee a theme will be simple and usable.")
      7  
      8 (custom-theme-set-faces
      9  'simple-light
     10  `(default ((t (:foreground "gray10" :background "gray90"))))
     11  `(cursor ((t (:background "black"))))
     12  `(region ((t (:background "gray65"))))
     13  `(highlight ((t (:background "gray80"))))
     14  `(font-lock-builtin-face ((t (:foreground "gray10"))))
     15  `(font-lock-comment-face ((t (:foreground "gray50"))))
     16  `(font-lock-doc-face ((t (:foreground "forest green"))))
     17  `(font-lock-function-name-face ((t (:foreground "gray10"))))
     18  `(font-lock-keyword-face ((t (:foreground "gray10"))))
     19  `(font-lock-string-face ((t (:foreground "forest green"))))
     20  `(font-lock-type-face ((t (:foreground "gray10"))))
     21  `(font-lock-variable-name-face ((t (:foreground "gray10"))))
     22  `(font-lock-constant-face ((t (:foreground "gray10"))))
     23  `(mode-line ((t (:background "gray75"))))
     24  `(error ((t (:foreground "firebrick"))))
     25  ;; org
     26  `(org-table ((t (:background "gray80" :foreground "gray10"))))
     27  `(org-block ((t (:background "gray80" :foreground "gray10"))))
     28  `(org-document-title ((t (:foreground "gray10"))))
     29  `(org-document-info ((t (:foreground "gray10"))))
     30  ;; eshell
     31  `(eshell-prompt ((t (:foreground "firebrick"))))
     32  `(eshell-ls-symlink ((t (:foreground "dark cyan"))))
     33  `(eshell-ls-directory ((t (:foreground "royal blue"))))
     34  ;; dired
     35  `(dired-directory ((t (:foreground "gray10"))))
     36  `(dired-symlink ((t (:foreground "dark cyan"))))
     37  ;; vertico
     38  `(vertico-current ((t (:background "gray65"))))
     39  ;; ido
     40  `(ido-subdir ((t (:foreground "dark cyan"))))
     41  ;; iedit
     42  `(iedit-occurrence ((t (:background "navy")))))
     43  
     44 ;;;###autoload
     45 (when load-file-name
     46   (add-to-list 'custom-theme-load-path
     47                (file-name-as-directory (file-name-directory load-file-name))))
     48  
     49 (provide-theme 'simple-light)