1

themeforge

 1 year ago
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.
neoserver,ios ssh client

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
       download Download
;; 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.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK