Skip to content

Instantly share code, notes, and snippets.

@jeffkreeftmeijer
Last active April 29, 2024 19:14
Show Gist options
  • Save jeffkreeftmeijer/53439e045c617af41060e5ae14a9acff to your computer and use it in GitHub Desktop.
Save jeffkreeftmeijer/53439e045c617af41060e5ae14a9acff to your computer and use it in GitHub Desktop.
htmlize-stylesheet
use flake .
{
"nodes": {
"flake-utils": {
"inputs": {
"systems": "systems"
},
"locked": {
"lastModified": 1710146030,
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1714314149,
"narHash": "sha256-yNAevSKF4krRWacmLUsLK7D7PlfuY3zF0lYnGYNi9vQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "cf8cc1201be8bc71b7cbbbdaf349b22f4f99c7ae",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
}
},
"root": "root",
"version": 7
}
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
flake-utils.url = "github:numtide/flake-utils";
};
outputs = { nixpkgs, flake-utils, ... } :
flake-utils.lib.eachDefaultSystem
(system:
let
pkgs = import nixpkgs { inherit system; };
in
{
devShells.default = pkgs.mkShell {
buildInputs = with pkgs; [
emacs-nox
emacsPackages.htmlize
emacsPackages.nix-mode
];
};
});
}
(defun jk/face-attribute (face attribute)
"Finds an attribute, directly or inherited, for a face."
(let ((value (face-attribute face attribute)))
(if (eq value 'unspecified)
(let ((parent (face-attribute face :inherit)))
(unless (or (eq parent 'unspecified) (eq parent nil))
(unless (listp parent)
(jk/face-attribute parent :foreground))))
value)))
(defun jk/face-to-css (face)
"Converts a face to a css definition."
(if-let ((color (jk/face-attribute face :foreground)))
(format "%s { color: %s; }" (jk/property-name face) color)))
(defun jk/property-name (face)
"Returns a CSS property from a face name."
(format ".org-%s"
(replace-regexp-in-string "^font-lock-" ""
(replace-regexp-in-string "-face$" ""
(symbol-name face)))))
(defun jk/faces-to-css ()
"Returns a CSS stylesheet based on the currently available faces."
(string-join
(remove nil (mapcar 'jk/face-to-css (face-list)))
"\n"))
.PHONY: generate modus-vivendi.css modus-operandi.css
generate: modus-vivendi.css modus-operandi.css
modus-vivendi.css:
emacs --no-init-file \
--eval "(load-theme 'modus-vivendi)" \
--eval "(require 'org-faces)" \
--eval "(require 'nix-mode)" \
--load htmlize-stylesheet.el \
--eval '(insert (jk/faces-to-css))' \
--eval '(write-file "modus-vivendi.css")' \
--kill
modus-operandi.css:
emacs --no-init-file \
--eval "(load-theme 'modus-operandi)" \
--eval "(require 'org-faces)" \
--load htmlize-stylesheet.el \
--eval "(require 'nix-mode)" \
--eval '(insert (jk/faces-to-css))' \
--eval '(write-file "modus-operandi.css")' \
--kill
.org-nix-antiquote { color: #a0132f; }
.org-nix-attribute { color: #00538b; }
.org-nix-constant { color: #0000c0; }
.org-nix-builtin { color: #8f0075; }
.org-nix-keyword-warning { color: #813e00; }
.org-nix-keyword { color: #5317ac; }
.org-ffap { color: #000000; }
.org-magit-section-heading { color: #00538b; }
.org-comint-highlight-prompt { color: #005a5f; }
.org-ansi-color-bright-white { color: white; }
.org-ansi-color-bright-cyan { color: #005a5f; }
.org-ansi-color-bright-magenta { color: #5317ac; }
.org-ansi-color-bright-blue { color: #2544bb; }
.org-ansi-color-bright-yellow { color: #70480f; }
.org-ansi-color-bright-green { color: #145c33; }
.org-ansi-color-bright-red { color: #972500; }
.org-ansi-color-bright-black { color: gray35; }
.org-ansi-color-white { color: gray65; }
.org-ansi-color-cyan { color: #00538b; }
.org-ansi-color-magenta { color: #721045; }
.org-ansi-color-blue { color: #0031a9; }
.org-ansi-color-yellow { color: #813e00; }
.org-ansi-color-green { color: #005e00; }
.org-ansi-color-red { color: #a60000; }
.org-ansi-color-black { color: black; }
.org-org-mode-line-clock-overrun { color: #8a0000; }
.org-org-mode-line-clock { color: #000000; }
.org-org-tag-group { color: #0f3360; }
.org-org-macro { color: #5317ac; }
.org-org-latex-and-related { color: #752f50; }
.org-org-agenda-calendar-sexp { color: #505050; }
.org-org-agenda-calendar-event { color: #505050; }
.org-org-agenda-diary { color: #505050; }
.org-org-agenda-current-time { color: #001087; }
.org-org-time-grid { color: #505050; }
.org-org-agenda-filter-regexp { color: #003f8a; }
.org-org-agenda-filter-effort { color: #003f8a; }
.org-org-agenda-filter-category { color: #003f8a; }
.org-org-agenda-filter-tags { color: #003f8a; }
.org-org-agenda-restriction-lock { color: #282828; }
.org-org-upcoming-distant-deadline { color: #7f1010; }
.org-org-upcoming-deadline { color: #a0132f; }
.org-org-imminent-deadline { color: #b60000; }
.org-org-scheduled-previously { color: #813e00; }
.org-org-agenda-dimmed-todo { color: #505050; }
.org-org-scheduled-today { color: #813e00; }
.org-org-scheduled { color: #5f4400; }
.org-org-agenda-date-weekend { color: #125458; }
.org-org-agenda-clocking { color: #972500; }
.org-org-agenda-date-weekend-today { color: #125458; }
.org-org-agenda-date-today { color: #00538b; }
.org-org-agenda-date { color: #00538b; }
.org-org-agenda-structure-filter { color: #813e00; }
.org-org-agenda-structure-secondary { color: #00538b; }
.org-org-agenda-structure { color: #2544bb; }
.org-org-clock-overlay { color: #702f00; }
.org-org-verse { color: #093060; }
.org-org-quote { color: #093060; }
.org-org-verbatim { color: #8f0075; }
.org-org-inline-src-block { color: #000000; }
.org-org-block-end-line { color: #505050; }
.org-org-block-begin-line { color: #505050; }
.org-org-block { color: #000000; }
.org-org-document-info { color: #093060; }
.org-org-document-title { color: #005a5f; }
.org-org-code { color: #005a5f; }
.org-org-formula { color: #972500; }
.org-org-table { color: #093060; }
.org-org-checkbox-statistics-done { color: #005e00; }
.org-org-checkbox-statistics-todo { color: #a60000; }
.org-org-checkbox { color: #863927; }
.org-org-priority { color: #721045; }
.org-org-headline-todo { color: #5f0000; }
.org-org-agenda-done { color: #004000; }
.org-org-done { color: #005e00; }
.org-org-todo { color: #a60000; }
.org-org-tag { color: #541f4f; }
.org-org-sexp-date { color: #005a5f; }
.org-org-date-selected { color: #2544bb; }
.org-org-footnote { color: #2544bb; }
.org-org-link { color: #0000c0; }
.org-org-cite-key { color: #0000c0; }
.org-org-cite { color: #0000c0; }
.org-org-archived { color: #505050; }
.org-org-warning { color: #a0132f; }
.org-org-property-value { color: #093060; }
.org-org-level-8 { color: #541f4f; }
.org-org-level-7 { color: #5f0000; }
.org-org-level-6 { color: #3f3000; }
.org-org-level-5 { color: #61284f; }
.org-org-level-4 { color: #184034; }
.org-org-level-3 { color: #093060; }
.org-org-level-2 { color: #5d3026; }
.org-org-level-1 { color: #000000; }
.org-org-hide { color: #ffffff; }
.org-org-default { color: #000000; }
.org-modus-themes-completion-match-3 { color: #813e00; }
.org-modus-themes-completion-match-2 { color: #005e00; }
.org-modus-themes-completion-match-1 { color: #0031a9; }
.org-modus-themes-completion-match-0 { color: #8f0075; }
.org-modus-themes-markup-verbatim { color: #8f0075; }
.org-modus-themes-markup-macro { color: #5317ac; }
.org-modus-themes-markup-code { color: #005a5f; }
.org-modus-themes-tab-inactive { color: #282828; }
.org-modus-themes-link-broken { color: #a60000; }
.org-modus-themes-link-symlink { color: #00538b; }
.org-modus-themes-grue-background-subtle { color: #282828; }
.org-modus-themes-grue-background-intense { color: #000000; }
.org-modus-themes-grue-background-active { color: #000000; }
.org-modus-themes-grue-nuanced { color: #004000; }
.org-modus-themes-grue-active { color: #004c2e; }
.org-modus-themes-grue { color: #005e00; }
.org-modus-themes-prompt { color: #005a5f; }
.org-modus-themes-search-success-lazy { color: #282828; }
.org-modus-themes-search-success-modeline { color: #004c2e; }
.org-modus-themes-search-success { color: #000000; }
.org-modus-themes-key-binding { color: #0000c0; }
.org-modus-themes-reset-soft { color: #000000; }
.org-modus-themes-heading-8 { color: #541f4f; }
.org-modus-themes-heading-7 { color: #5f0000; }
.org-modus-themes-heading-6 { color: #3f3000; }
.org-modus-themes-heading-5 { color: #61284f; }
.org-modus-themes-heading-4 { color: #184034; }
.org-modus-themes-heading-3 { color: #093060; }
.org-modus-themes-heading-2 { color: #5d3026; }
.org-modus-themes-heading-1 { color: #000000; }
.org-modus-themes-heading-0 { color: #005a5f; }
.org-modus-themes-mark-symbol { color: #2544bb; }
.org-modus-themes-mark-sel { color: #005040; }
.org-modus-themes-mark-del { color: #840040; }
.org-modus-themes-mark-alt { color: #782900; }
.org-modus-themes-pseudo-header { color: #000000; }
.org-modus-themes-diff-heading { color: #041645; }
.org-modus-themes-diff-focus-removed { color: #4a0000; }
.org-modus-themes-diff-focus-changed { color: #392900; }
.org-modus-themes-diff-focus-added { color: #002c00; }
.org-modus-themes-diff-refine-removed { color: #400000; }
.org-modus-themes-diff-refine-changed { color: #302010; }
.org-modus-themes-diff-refine-added { color: #002a00; }
.org-modus-themes-diff-removed { color: #4a0000; }
.org-modus-themes-diff-changed { color: #392900; }
.org-modus-themes-diff-added { color: #002c00; }
.org-modus-themes-special-calm { color: #61284f; }
.org-modus-themes-special-warm { color: #5d3026; }
.org-modus-themes-special-mild { color: #184034; }
.org-modus-themes-special-cold { color: #093060; }
.org-modus-themes-fringe-cyan { color: #000000; }
.org-modus-themes-fringe-magenta { color: #000000; }
.org-modus-themes-fringe-blue { color: #000000; }
.org-modus-themes-fringe-yellow { color: #000000; }
.org-modus-themes-fringe-green { color: #000000; }
.org-modus-themes-fringe-red { color: #000000; }
.org-modus-themes-active-cyan { color: #d7d7d7; }
.org-modus-themes-active-magenta { color: #d7d7d7; }
.org-modus-themes-active-blue { color: #d7d7d7; }
.org-modus-themes-active-yellow { color: #d7d7d7; }
.org-modus-themes-active-green { color: #d7d7d7; }
.org-modus-themes-active-red { color: #d7d7d7; }
.org-modus-themes-refine-cyan { color: #004850; }
.org-modus-themes-refine-magenta { color: #770077; }
.org-modus-themes-refine-blue { color: #002f88; }
.org-modus-themes-refine-yellow { color: #604000; }
.org-modus-themes-refine-green { color: #004c00; }
.org-modus-themes-refine-red { color: #780000; }
.org-modus-themes-intense-neutral { color: #000000; }
.org-modus-themes-intense-cyan { color: #000000; }
.org-modus-themes-intense-magenta { color: #000000; }
.org-modus-themes-intense-blue { color: #000000; }
.org-modus-themes-intense-yellow { color: #000000; }
.org-modus-themes-intense-green { color: #000000; }
.org-modus-themes-intense-red { color: #000000; }
.org-modus-themes-subtle-neutral { color: #404148; }
.org-modus-themes-subtle-cyan { color: #282828; }
.org-modus-themes-subtle-magenta { color: #282828; }
.org-modus-themes-subtle-blue { color: #282828; }
.org-modus-themes-subtle-yellow { color: #282828; }
.org-modus-themes-subtle-green { color: #282828; }
.org-modus-themes-subtle-red { color: #282828; }
.org-tooltip { color: #000000; }
.org-eldoc-highlight-function-argument { color: #863927; }
.org-elisp-shorthand-font-lock { color: #00538b; }
.org-vc-edited-state { color: #702f00; }
.org-vc-missing-state { color: #5c2092; }
.org-vc-removed-state { color: #8a0000; }
.org-vc-conflict-state { color: #8a0000; }
.org-vc-locally-added-state { color: #003f8a; }
.org-vc-locked-state { color: #0030b4; }
.org-vc-needs-update-state { color: #004c2e; }
.org-vc-up-to-date-state { color: #093060; }
.org-vc-state-base { color: #0a0a0a; }
.org-match { color: #61284f; }
.org-query-replace { color: #000000; }
.org-tab-bar-tab-group-inactive { color: #282828; }
.org-tab-bar-tab-inactive { color: #282828; }
.org-file-name-shadow { color: #505050; }
.org-isearch-group-2 { color: #770077; }
.org-isearch-group-1 { color: #002f88; }
.org-lazy-highlight { color: #282828; }
.org-isearch-fail { color: #780000; }
.org-isearch { color: #000000; }
.org-mouse-drag-and-drop-region { color: #000000; }
.org-property-use { color: #00538b; }
.org-property-name { color: #00538b; }
.org-escape { color: #654d0f; }
.org-regexp-grouping-construct { color: #8b1030; }
.org-regexp-grouping-backslash { color: #654d0f; }
.org-regexp { color: #2544bb; }
.org-preprocessor { color: #a0132f; }
.org-negation-char { color: #813e00; }
.org-warning { color: #813e00; }
.org-constant { color: #0000c0; }
.org-type { color: #005a5f; }
.org-variable-use { color: #00538b; }
.org-variable-name { color: #00538b; }
.org-function-call { color: #721045; }
.org-function-name { color: #721045; }
.org-builtin { color: #8f0075; }
.org-keyword { color: #5317ac; }
.org-doc-markup { color: #0000c0; }
.org-doc { color: #2a486a; }
.org-string { color: #2544bb; }
.org-comment-delimiter { color: #505050; }
.org-comment { color: #505050; }
.org-completions-common-part { color: #8f0075; }
.org-completions-first-difference { color: #0031a9; }
.org-completions-highlight { color: #000000; }
.org-completions-annotations { color: #005077; }
.org-completions-group-separator { color: #505050; }
.org-completions-group-title { color: #505050; }
.org-next-error-message { color: #000000; }
.org-next-error { color: #282828; }
.org-abbrev-table-name { color: #721045; }
.org-button { color: #0000c0; }
.org-show-paren-mismatch { color: #000000; }
.org-show-paren-match { color: #000000; }
.org-tty-menu-selected { color: #000000; }
.org-tty-menu-disabled { color: #505050; }
.org-tty-menu-enabled { color: #000000; }
.org-warning { color: #813e00; }
.org-error { color: #a60000; }
.org-glyphless-char { color: #8b1030; }
.org-help-key-binding { color: #0000c0; }
.org-help-argument-name { color: #00538b; }
.org-menu { color: #000000; }
.org-tool-bar { color: black; }
.org-fringe { color: #000000; }
.org-minibuffer-prompt { color: #005a5f; }
.org-window-divider-last-pixel { color: #585858; }
.org-window-divider-first-pixel { color: #585858; }
.org-window-divider { color: #888888; }
.org-vertical-border { color: #888888; }
.org-header-line-highlight { color: #000000; }
.org-header-line { color: #2a2a2a; }
.org-mode-line-emphasis { color: #5c2092; }
.org-mode-line-highlight { color: #000000; }
.org-mode-line-inactive { color: #404148; }
.org-mode-line-active { color: #0a0a0a; }
.org-mode-line { color: #0a0a0a; }
.org-nobreak-hyphen { color: #8b1030; }
.org-nobreak-space { color: #8b1030; }
.org-homoglyph { color: #702f00; }
.org-escape-glyph { color: #8b1030; }
.org-fill-column-indicator { color: #bcbcbc; }
.org-line-number-minor-tick { color: #505050; }
.org-line-number-major-tick { color: #3f3000; }
.org-line-number-current-line { color: #000000; }
.org-line-number { color: #505050; }
.org-secondary-selection { color: #093060; }
.org-region { color: #000000; }
.org-highlight { color: #000000; }
.org-link-visited { color: #5317ac; }
.org-link { color: #0000c0; }
.org-shadow { color: #505050; }
.org-default { color: #000000; }
.org-nix-antiquote { color: #ff9077; }
.org-nix-attribute { color: #00d3d0; }
.org-nix-constant { color: #00bcff; }
.org-nix-builtin { color: #f78fe7; }
.org-nix-keyword-warning { color: #d0bc00; }
.org-nix-keyword { color: #b6a0ff; }
.org-ffap { color: #ffffff; }
.org-magit-section-heading { color: #00d3d0; }
.org-comint-highlight-prompt { color: #6ae4b9; }
.org-ansi-color-bright-white { color: white; }
.org-ansi-color-bright-cyan { color: #6ae4b9; }
.org-ansi-color-bright-magenta { color: #b6a0ff; }
.org-ansi-color-bright-blue { color: #79a8ff; }
.org-ansi-color-bright-yellow { color: #c0c530; }
.org-ansi-color-bright-green { color: #00c06f; }
.org-ansi-color-bright-red { color: #ef8b50; }
.org-ansi-color-bright-black { color: gray35; }
.org-ansi-color-white { color: gray65; }
.org-ansi-color-cyan { color: #00d3d0; }
.org-ansi-color-magenta { color: #feacd0; }
.org-ansi-color-blue { color: #2fafff; }
.org-ansi-color-yellow { color: #d0bc00; }
.org-ansi-color-green { color: #44bc44; }
.org-ansi-color-red { color: #ff8059; }
.org-ansi-color-black { color: black; }
.org-org-mode-line-clock-overrun { color: #ffa7ba; }
.org-org-mode-line-clock { color: #ffffff; }
.org-org-tag-group { color: #a8e5e5; }
.org-org-macro { color: #b6a0ff; }
.org-org-latex-and-related { color: #e0b2d6; }
.org-org-agenda-calendar-sexp { color: #a8a8a8; }
.org-org-agenda-calendar-event { color: #a8a8a8; }
.org-org-agenda-diary { color: #a8a8a8; }
.org-org-agenda-current-time { color: #80b2f0; }
.org-org-time-grid { color: #a8a8a8; }
.org-org-agenda-filter-regexp { color: #00d8b4; }
.org-org-agenda-filter-effort { color: #00d8b4; }
.org-org-agenda-filter-category { color: #00d8b4; }
.org-org-agenda-filter-tags { color: #00d8b4; }
.org-org-agenda-restriction-lock { color: #e0e6f0; }
.org-org-upcoming-distant-deadline { color: #ffa0a0; }
.org-org-upcoming-deadline { color: #ff9077; }
.org-org-imminent-deadline { color: #fe6060; }
.org-org-scheduled-previously { color: #d0bc00; }
.org-org-agenda-dimmed-todo { color: #a8a8a8; }
.org-org-scheduled-today { color: #d0bc00; }
.org-org-scheduled { color: #d2b580; }
.org-org-agenda-date-weekend { color: #a4d0bb; }
.org-org-agenda-clocking { color: #ef8b50; }
.org-org-agenda-date-weekend-today { color: #a4d0bb; }
.org-org-agenda-date-today { color: #00d3d0; }
.org-org-agenda-date { color: #00d3d0; }
.org-org-agenda-structure-filter { color: #d0bc00; }
.org-org-agenda-structure-secondary { color: #00d3d0; }
.org-org-agenda-structure { color: #79a8ff; }
.org-org-clock-overlay { color: #f5aa80; }
.org-org-verse { color: #c6eaff; }
.org-org-quote { color: #c6eaff; }
.org-org-verbatim { color: #f78fe7; }
.org-org-inline-src-block { color: #ffffff; }
.org-org-block-end-line { color: #a8a8a8; }
.org-org-block-begin-line { color: #a8a8a8; }
.org-org-block { color: #ffffff; }
.org-org-document-info { color: #c6eaff; }
.org-org-document-title { color: #6ae4b9; }
.org-org-code { color: #6ae4b9; }
.org-org-formula { color: #ef8b50; }
.org-org-table { color: #c6eaff; }
.org-org-checkbox-statistics-done { color: #44bc44; }
.org-org-checkbox-statistics-todo { color: #ff8059; }
.org-org-checkbox { color: #d3b55f; }
.org-org-priority { color: #feacd0; }
.org-org-headline-todo { color: #ffcccc; }
.org-org-agenda-done { color: #b8e2b8; }
.org-org-done { color: #44bc44; }
.org-org-todo { color: #ff8059; }
.org-org-tag { color: #e5cfef; }
.org-org-sexp-date { color: #6ae4b9; }
.org-org-date-selected { color: #79a8ff; }
.org-org-footnote { color: #79a8ff; }
.org-org-link { color: #00bcff; }
.org-org-cite-key { color: #00bcff; }
.org-org-cite { color: #00bcff; }
.org-org-archived { color: #a8a8a8; }
.org-org-warning { color: #ff9077; }
.org-org-property-value { color: #c6eaff; }
.org-org-level-8 { color: #e5cfef; }
.org-org-level-7 { color: #ffcccc; }
.org-org-level-6 { color: #dfdfb0; }
.org-org-level-5 { color: #fbd6f4; }
.org-org-level-4 { color: #bfebe0; }
.org-org-level-3 { color: #c6eaff; }
.org-org-level-2 { color: #f8dec0; }
.org-org-level-1 { color: #ffffff; }
.org-org-hide { color: #000000; }
.org-org-default { color: #ffffff; }
.org-modus-themes-completion-match-3 { color: #d0bc00; }
.org-modus-themes-completion-match-2 { color: #44bc44; }
.org-modus-themes-completion-match-1 { color: #2fafff; }
.org-modus-themes-completion-match-0 { color: #f78fe7; }
.org-modus-themes-markup-verbatim { color: #f78fe7; }
.org-modus-themes-markup-macro { color: #b6a0ff; }
.org-modus-themes-markup-code { color: #6ae4b9; }
.org-modus-themes-tab-inactive { color: #e0e6f0; }
.org-modus-themes-link-broken { color: #ff8059; }
.org-modus-themes-link-symlink { color: #00d3d0; }
.org-modus-themes-grue-background-subtle { color: #e0e6f0; }
.org-modus-themes-grue-background-intense { color: #ffffff; }
.org-modus-themes-grue-background-active { color: #ffffff; }
.org-modus-themes-grue-nuanced { color: #b8e2b8; }
.org-modus-themes-grue-active { color: #70d73f; }
.org-modus-themes-grue { color: #44bc44; }
.org-modus-themes-prompt { color: #6ae4b9; }
.org-modus-themes-search-success-lazy { color: #e0e6f0; }
.org-modus-themes-search-success-modeline { color: #70d73f; }
.org-modus-themes-search-success { color: #ffffff; }
.org-modus-themes-key-binding { color: #00bcff; }
.org-modus-themes-reset-soft { color: #ffffff; }
.org-modus-themes-heading-8 { color: #e5cfef; }
.org-modus-themes-heading-7 { color: #ffcccc; }
.org-modus-themes-heading-6 { color: #dfdfb0; }
.org-modus-themes-heading-5 { color: #fbd6f4; }
.org-modus-themes-heading-4 { color: #bfebe0; }
.org-modus-themes-heading-3 { color: #c6eaff; }
.org-modus-themes-heading-2 { color: #f8dec0; }
.org-modus-themes-heading-1 { color: #ffffff; }
.org-modus-themes-heading-0 { color: #6ae4b9; }
.org-modus-themes-mark-symbol { color: #79a8ff; }
.org-modus-themes-mark-sel { color: #60cfa2; }
.org-modus-themes-mark-del { color: #ff99aa; }
.org-modus-themes-mark-alt { color: #f0aa20; }
.org-modus-themes-pseudo-header { color: #ffffff; }
.org-modus-themes-diff-heading { color: #dae7ff; }
.org-modus-themes-diff-focus-removed { color: #eebdba; }
.org-modus-themes-diff-focus-changed { color: #d0daaf; }
.org-modus-themes-diff-focus-added { color: #b4ddb4; }
.org-modus-themes-diff-refine-removed { color: #ffd9eb; }
.org-modus-themes-diff-refine-changed { color: #ffffcc; }
.org-modus-themes-diff-refine-added { color: #e0f6e0; }
.org-modus-themes-diff-removed { color: #eebdba; }
.org-modus-themes-diff-changed { color: #d0daaf; }
.org-modus-themes-diff-added { color: #b4ddb4; }
.org-modus-themes-special-calm { color: #fbd6f4; }
.org-modus-themes-special-warm { color: #f8dec0; }
.org-modus-themes-special-mild { color: #bfebe0; }
.org-modus-themes-special-cold { color: #c6eaff; }
.org-modus-themes-fringe-cyan { color: #ffffff; }
.org-modus-themes-fringe-magenta { color: #ffffff; }
.org-modus-themes-fringe-blue { color: #ffffff; }
.org-modus-themes-fringe-yellow { color: #ffffff; }
.org-modus-themes-fringe-green { color: #ffffff; }
.org-modus-themes-fringe-red { color: #ffffff; }
.org-modus-themes-active-cyan { color: #323232; }
.org-modus-themes-active-magenta { color: #323232; }
.org-modus-themes-active-blue { color: #323232; }
.org-modus-themes-active-yellow { color: #323232; }
.org-modus-themes-active-green { color: #323232; }
.org-modus-themes-active-red { color: #323232; }
.org-modus-themes-refine-cyan { color: #8ae4f2; }
.org-modus-themes-refine-magenta { color: #ffcaf0; }
.org-modus-themes-refine-blue { color: #8ecfff; }
.org-modus-themes-refine-yellow { color: #e2d980; }
.org-modus-themes-refine-green { color: #9ff0cf; }
.org-modus-themes-refine-red { color: #ffb9ab; }
.org-modus-themes-intense-neutral { color: #ffffff; }
.org-modus-themes-intense-cyan { color: #ffffff; }
.org-modus-themes-intense-magenta { color: #ffffff; }
.org-modus-themes-intense-blue { color: #ffffff; }
.org-modus-themes-intense-yellow { color: #ffffff; }
.org-modus-themes-intense-green { color: #ffffff; }
.org-modus-themes-intense-red { color: #ffffff; }
.org-modus-themes-subtle-neutral { color: #bfc0c4; }
.org-modus-themes-subtle-cyan { color: #e0e6f0; }
.org-modus-themes-subtle-magenta { color: #e0e6f0; }
.org-modus-themes-subtle-blue { color: #e0e6f0; }
.org-modus-themes-subtle-yellow { color: #e0e6f0; }
.org-modus-themes-subtle-green { color: #e0e6f0; }
.org-modus-themes-subtle-red { color: #e0e6f0; }
.org-tooltip { color: #ffffff; }
.org-eldoc-highlight-function-argument { color: #d3b55f; }
.org-elisp-shorthand-font-lock { color: #00d3d0; }
.org-vc-edited-state { color: #dbbe5f; }
.org-vc-missing-state { color: #d5b1ff; }
.org-vc-removed-state { color: #ffa7ba; }
.org-vc-conflict-state { color: #ffa7ba; }
.org-vc-locally-added-state { color: #00d8b4; }
.org-vc-locked-state { color: #34cfff; }
.org-vc-needs-update-state { color: #70d73f; }
.org-vc-up-to-date-state { color: #c6eaff; }
.org-vc-state-base { color: #f4f4f4; }
.org-match { color: #fbd6f4; }
.org-query-replace { color: #ffffff; }
.org-tab-bar-tab-group-inactive { color: #e0e6f0; }
.org-tab-bar-tab-inactive { color: #e0e6f0; }
.org-file-name-shadow { color: #a8a8a8; }
.org-isearch-group-2 { color: #ffcaf0; }
.org-isearch-group-1 { color: #8ecfff; }
.org-lazy-highlight { color: #e0e6f0; }
.org-isearch-fail { color: #ffb9ab; }
.org-isearch { color: #ffffff; }
.org-mouse-drag-and-drop-region { color: #ffffff; }
.org-property-use { color: #00d3d0; }
.org-property-name { color: #00d3d0; }
.org-escape { color: #abab00; }
.org-regexp-grouping-construct { color: #e7a59a; }
.org-regexp-grouping-backslash { color: #abab00; }
.org-regexp { color: #79a8ff; }
.org-preprocessor { color: #ff9077; }
.org-negation-char { color: #d0bc00; }
.org-warning { color: #d0bc00; }
.org-constant { color: #00bcff; }
.org-type { color: #6ae4b9; }
.org-variable-use { color: #00d3d0; }
.org-variable-name { color: #00d3d0; }
.org-function-call { color: #feacd0; }
.org-function-name { color: #feacd0; }
.org-builtin { color: #f78fe7; }
.org-keyword { color: #b6a0ff; }
.org-doc-markup { color: #00bcff; }
.org-doc { color: #b0d6f5; }
.org-string { color: #79a8ff; }
.org-comment-delimiter { color: #a8a8a8; }
.org-comment { color: #a8a8a8; }
.org-completions-common-part { color: #f78fe7; }
.org-completions-first-difference { color: #2fafff; }
.org-completions-highlight { color: #ffffff; }
.org-completions-annotations { color: #90c4ed; }
.org-completions-group-separator { color: #a8a8a8; }
.org-completions-group-title { color: #a8a8a8; }
.org-next-error-message { color: #ffffff; }
.org-next-error { color: #e0e6f0; }
.org-abbrev-table-name { color: #feacd0; }
.org-button { color: #00bcff; }
.org-show-paren-mismatch { color: #ffffff; }
.org-show-paren-match { color: #ffffff; }
.org-tty-menu-selected { color: #ffffff; }
.org-tty-menu-disabled { color: #a8a8a8; }
.org-tty-menu-enabled { color: #ffffff; }
.org-warning { color: #d0bc00; }
.org-error { color: #ff8059; }
.org-glyphless-char { color: #e7a59a; }
.org-help-key-binding { color: #00bcff; }
.org-help-argument-name { color: #00d3d0; }
.org-menu { color: #ffffff; }
.org-tool-bar { color: black; }
.org-fringe { color: #ffffff; }
.org-minibuffer-prompt { color: #6ae4b9; }
.org-window-divider-last-pixel { color: #969696; }
.org-window-divider-first-pixel { color: #969696; }
.org-window-divider { color: #646464; }
.org-vertical-border { color: #646464; }
.org-header-line-highlight { color: #ffffff; }
.org-header-line { color: #dddddd; }
.org-mode-line-emphasis { color: #d5b1ff; }
.org-mode-line-highlight { color: #ffffff; }
.org-mode-line-inactive { color: #bfc0c4; }
.org-mode-line-active { color: #f4f4f4; }
.org-mode-line { color: #f4f4f4; }
.org-nobreak-hyphen { color: #e7a59a; }
.org-nobreak-space { color: #e7a59a; }
.org-homoglyph { color: #f5aa80; }
.org-escape-glyph { color: #e7a59a; }
.org-fill-column-indicator { color: #3c3c3c; }
.org-line-number-minor-tick { color: #a8a8a8; }
.org-line-number-major-tick { color: #dfdfb0; }
.org-line-number-current-line { color: #ffffff; }
.org-line-number { color: #a8a8a8; }
.org-secondary-selection { color: #c6eaff; }
.org-region { color: #ffffff; }
.org-highlight { color: #ffffff; }
.org-link-visited { color: #b6a0ff; }
.org-link { color: #00bcff; }
.org-shadow { color: #a8a8a8; }
.org-default { color: #ffffff; }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment