1
themeforge
source link: https://nice.github.io/themeforge/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
themeforge
How to use?
1. Download file make-apps-theme.el
2. Move the file to ~/.emacs.d/make-apps-theme.el
3. Add this in your ~/.emacs.d/init.el
(load "~/.emacs.d/make-apps-theme.el") (load-theme 'make-apps t)
Generated Color Palette
color0
color1
color2
color3
color4
color5
color6
color7
color8
color9
color10
color11
color12
color13
color14
color15
color16
color17
color18
color19
color20
color21
color22
color23
Generated Emacs Theme
;; If you are distributing this theme, please replace this comment
;; with the appropriate license attributing the original VS Code
;; theme author.
(deftheme make-apps "A nice dark theme.")
(let (
(color0 "#242e33")
(color1 "#c5c8c6")
(color2 "#384247")
(color3 "#8abeb7")
(color4 "#515b60")
(color5 "#3d474c")
(color6 "#30383c")
(color7 "#d9dcda")
(color8 "#444c50")
(color9 "#edf0ee")
(color10 "#20292d")
(color11 "#1c2428")
(color12 "#6f797e")
(color13 "#81a2be")
(color14 "#6c7a80")
(color15 "#de935f")
(color16 "#b294bb")
(color17 "#b5bd68")
(color18 "#a6e22e")
(color19 "#616462")
(color20 "#333d42")
(color21 "#d4d7d5")
(color22 "#2f393e")
(color23 "#d0d3d1")
)
(custom-theme-set-faces
'make-apps
;; BASIC FACES
`(default ((t (:background ,color0 :foreground ,color1 ))))
`(hl-line ((t (:background ,color2 ))))
`(cursor ((t (:foreground ,color3 ))))
`(region ((t (:background ,color4 ))))
`(secondary-selection ((t (:background ,color5 ))))
`(fringe ((t (:background ,color0 ))))
`(mode-line-inactive ((t (:background ,color6 :foreground ,color7 ))))
`(mode-line ((t (:background ,color8 :foreground ,color9 ))))
`(minibuffer-prompt ((t (:background ,color10 :foreground ,color1 ))))
`(border ((t (:background ,color11 :foreground ,color11 ))))
`(vertical-border ((t (:foreground ,color12 ))))
;; font lock faces
`(font-lock-builtin-face ((t (:foreground ,color13 ))))
`(font-lock-comment-face ((t (:foreground ,color14 :fontStyle :italic t ))))
`(font-lock-constant-face ((t (:foreground ,color15 ))))
`(font-lock-function-name-face ((t (:foreground ,color13 ))))
`(font-lock-keyword-face ((t (:foreground ,color16 ))))
`(font-lock-string-face ((t (:foreground ,color17 ))))
`(font-lock-type-face ((t (:foreground ,color18 ))))
;; linum-mode
`(linum ((t (:foreground ,color19 ))))
`(linum-relative-current-face ((t (:foreground ,color19 ))))
;; display-line-number-mode
`(line-number ((t (:foreground ,color19 ))))
`(line-number-current-line ((t (:foreground ,color19 ))))
;; THIRD PARTY PACKAGE FACES
;; doom-modeline-mode
`(doom-modeline-bar ((t (:background ,color8 :foreground ,color9 ))))
`(doom-modeline-inactive-bar ((t (:background ,color6 :foreground ,color7 ))))
;; web-mode
`(web-mode-string-face ((t (:foreground ,color17 ))))
`(web-mode-html-tag-face ((t (:foreground ,color16 ))))
`(web-mode-html-tag-bracket-face ((t (:foreground ,color16 ))))
`(web-mode-html-attr-name-face ((t (:foreground ,color18 ))))
;; company-mode
`(company-tooltip ((t (:background ,color20 :foreground ,color21 ))))
;; org-mode
`(org-block ((t (:background ,color22 :foreground ,color23 ))))
`(org-block-begin-line ((t (:foreground ,color14 ))))
))
(custom-theme-set-variables
'make-apps
'(linum-format " %3i "))
;;;###autoload
(when load-file-name
(add-to-list 'custom-theme-load-path
(file-name-as-directory (file-name-directory load-file-name))))
;;;###autoload
(defun make-apps-theme()
"Apply the make-apps-theme."
(interactive)
(load-theme 'make-apps t))
(provide-theme 'make-apps)
;; Local Variables:
;; no-byte-compile: t
;; End:
;; Generated using https://github.com/nice/themeforge
;; Feel free to remove the above URL and this line.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK