dotfiles

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

handmade-theme.el (1476B)


      1 (unless (<= 24 emacs-major-version)
      2   (error "handmade-theme requires Emacs 24 or later."))
      3  
      4 (deftheme handmade
      5   "Dark theme based on Casey Muratori's handmade hero theme")
      6  
      7 (custom-theme-set-faces
      8  'handmade
      9  `(default ((t (:foreground "burlywood3" :background "#181818"))))
     10  `(cursor ((t (:background "#40FF40"))))
     11  `(region ((t (:background "dark blue"))))
     12  `(font-lock-builtin-face ((t (:foreground "burlywood3"))))
     13  `(font-lock-comment-face ((t (:foreground "gray50"))))
     14  ;; `(font-lock-constant-face ((t (:foreground "olive drab"))))
     15  `(font-lock-doc-face ((t (:foreground "gray50"))))
     16  `(font-lock-function-name-face ((t (:foreground "burlywood3"))))
     17  `(font-lock-keyword-face ((t (:foreground "DarkGoldenrod3"))))
     18  `(font-lock-string-face ((t (:foreground "olive drab"))))
     19  `(font-lock-type-face ((t (:foreground "burlywood3"))))
     20  `(font-lock-variable-name-face ((t (:foreground "burlywood3"))))
     21  `(font-lock-constant-face ((t (:foreground "burlywood3"))))
     22  `(mode-line ((t (:background "#242424"))))
     23  ;; dired
     24  `(dired-directory ((t (:foreground "DarkGoldenrod3"))))
     25  `(dired-symlink ((t (:foreground "cyan"))))
     26  ;; vertico
     27  `(vertico-current ((t (:background "navy"))))
     28  ;; ido
     29  `(ido-subdir ((t (:foreground "cyan"))))
     30  ;; iedit
     31  `(iedit-occurrence ((t (:background "navy")))))
     32  
     33 ;;;###autoload
     34 (when load-file-name
     35   (add-to-list 'custom-theme-load-path
     36                (file-name-as-directory (file-name-directory load-file-name))))
     37  
     38 (provide-theme 'handmade)