{"id":23169137,"url":"https://github.com/proprietary/emacs-leuven-theme","last_synced_at":"2026-01-18T03:19:47.921Z","repository":{"id":129078250,"uuid":"179364314","full_name":"proprietary/emacs-leuven-theme","owner":"proprietary","description":null,"archived":false,"fork":false,"pushed_at":"2019-04-03T20:23:50.000Z","size":1590,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-04T22:45:46.479Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/proprietary.png","metadata":{"files":{"readme":"README.html","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-03T20:22:03.000Z","updated_at":"2019-04-03T20:23:32.000Z","dependencies_parsed_at":"2023-05-03T06:07:20.691Z","dependency_job_id":null,"html_url":"https://github.com/proprietary/emacs-leuven-theme","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/proprietary/emacs-leuven-theme","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proprietary%2Femacs-leuven-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proprietary%2Femacs-leuven-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proprietary%2Femacs-leuven-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proprietary%2Femacs-leuven-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/proprietary","download_url":"https://codeload.github.com/proprietary/emacs-leuven-theme/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/proprietary%2Femacs-leuven-theme/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28528036,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T00:39:45.795Z","status":"online","status_checked_at":"2026-01-18T02:00:07.578Z","response_time":98,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-18T03:15:36.588Z","updated_at":"2026-01-18T03:19:47.901Z","avatar_url":"https://github.com/proprietary.png","language":"Emacs Lisp","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026amp;business=VCVAS6KPDQ4JC\u0026amp;lc=BE\u0026amp;item_number=emacs-leuven-theme\u0026amp;currency_code=EUR\u0026amp;bn=PP-DonationsBF:btn_donate_LG.gif:NonHosted"],"categories":[],"sub_categories":[],"readme":"\u003c?xml version=\"1.0\" encoding=\"utf-8\"?\u003e\n\u003c!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\"\u003e\n\u003chtml xmlns=\"http://www.w3.org/1999/xhtml\" lang=\"en\" xml:lang=\"en\"\u003e\n\u003chead\u003e\n\u003cmeta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" /\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\" /\u003e\n\u003ctitle\u003eLeuven-theme\u003c/title\u003e\n\u003cmeta name=\"generator\" content=\"Org mode\" /\u003e\n\u003cmeta name=\"author\" content=\"Fabrice Niessen\" /\u003e\n\u003cmeta name=\"description\" content=\"Emacs custom color theme for light background\"\n /\u003e\n\u003cmeta name=\"keywords\" content=\"emacs, leuven, custom theme, color theme, light, popular, faces, melpa\" /\u003e\n\u003cstyle type=\"text/css\"\u003e\n \u003c!--/*--\u003e\u003c![CDATA[/*\u003e\u003c!--*/\n  .title  { text-align: center;\n             margin-bottom: .2em; }\n  .subtitle { text-align: center;\n              font-size: medium;\n              font-weight: bold;\n              margin-top:0; }\n  .todo   { font-family: monospace; color: red; }\n  .done   { font-family: monospace; color: green; }\n  .priority { font-family: monospace; color: orange; }\n  .tag    { background-color: #eee; font-family: monospace;\n            padding: 2px; font-size: 80%; font-weight: normal; }\n  .timestamp { color: #bebebe; }\n  .timestamp-kwd { color: #5f9ea0; }\n  .org-right  { margin-left: auto; margin-right: 0px;  text-align: right; }\n  .org-left   { margin-left: 0px;  margin-right: auto; text-align: left; }\n  .org-center { margin-left: auto; margin-right: auto; text-align: center; }\n  .underline { text-decoration: underline; }\n  #postamble p, #preamble p { font-size: 90%; margin: .2em; }\n  p.verse { margin-left: 3%; }\n  pre {\n    border: 1px solid #ccc;\n    box-shadow: 3px 3px 3px #eee;\n    padding: 8pt;\n    font-family: monospace;\n    overflow: auto;\n    margin: 1.2em;\n  }\n  pre.src {\n    position: relative;\n    overflow: visible;\n    padding-top: 1.2em;\n  }\n  pre.src:before {\n    display: none;\n    position: absolute;\n    background-color: white;\n    top: -10px;\n    right: 10px;\n    padding: 3px;\n    border: 1px solid black;\n  }\n  pre.src:hover:before { display: inline;}\n  /* Languages per Org manual */\n  pre.src-asymptote:before { content: 'Asymptote'; }\n  pre.src-awk:before { content: 'Awk'; }\n  pre.src-C:before { content: 'C'; }\n  /* pre.src-C++ doesn't work in CSS */\n  pre.src-clojure:before { content: 'Clojure'; }\n  pre.src-css:before { content: 'CSS'; }\n  pre.src-D:before { content: 'D'; }\n  pre.src-ditaa:before { content: 'ditaa'; }\n  pre.src-dot:before { content: 'Graphviz'; }\n  pre.src-calc:before { content: 'Emacs Calc'; }\n  pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }\n  pre.src-fortran:before { content: 'Fortran'; }\n  pre.src-gnuplot:before { content: 'gnuplot'; }\n  pre.src-haskell:before { content: 'Haskell'; }\n  pre.src-java:before { content: 'Java'; }\n  pre.src-js:before { content: 'Javascript'; }\n  pre.src-latex:before { content: 'LaTeX'; }\n  pre.src-ledger:before { content: 'Ledger'; }\n  pre.src-lisp:before { content: 'Lisp'; }\n  pre.src-lilypond:before { content: 'Lilypond'; }\n  pre.src-lua:before { content: 'Lua'; }\n  pre.src-matlab:before { content: 'MATLAB'; }\n  pre.src-mscgen:before { content: 'Mscgen'; }\n  pre.src-ocaml:before { content: 'Objective Caml'; }\n  pre.src-octave:before { content: 'Octave'; }\n  pre.src-org:before { content: 'Org mode'; }\n  pre.src-oz:before { content: 'OZ'; }\n  pre.src-plantuml:before { content: 'Plantuml'; }\n  pre.src-processing:before { content: 'Processing.js'; }\n  pre.src-python:before { content: 'Python'; }\n  pre.src-R:before { content: 'R'; }\n  pre.src-ruby:before { content: 'Ruby'; }\n  pre.src-sass:before { content: 'Sass'; }\n  pre.src-scheme:before { content: 'Scheme'; }\n  pre.src-screen:before { content: 'Gnu Screen'; }\n  pre.src-sed:before { content: 'Sed'; }\n  pre.src-sh:before { content: 'shell'; }\n  pre.src-sql:before { content: 'SQL'; }\n  pre.src-sqlite:before { content: 'SQLite'; }\n  /* additional languages in org.el's org-babel-load-languages alist */\n  pre.src-forth:before { content: 'Forth'; }\n  pre.src-io:before { content: 'IO'; }\n  pre.src-J:before { content: 'J'; }\n  pre.src-makefile:before { content: 'Makefile'; }\n  pre.src-maxima:before { content: 'Maxima'; }\n  pre.src-perl:before { content: 'Perl'; }\n  pre.src-picolisp:before { content: 'Pico Lisp'; }\n  pre.src-scala:before { content: 'Scala'; }\n  pre.src-shell:before { content: 'Shell Script'; }\n  pre.src-ebnf2ps:before { content: 'ebfn2ps'; }\n  /* additional language identifiers per \"defun org-babel-execute\"\n       in ob-*.el */\n  pre.src-cpp:before  { content: 'C++'; }\n  pre.src-abc:before  { content: 'ABC'; }\n  pre.src-coq:before  { content: 'Coq'; }\n  pre.src-groovy:before  { content: 'Groovy'; }\n  /* additional language identifiers from org-babel-shell-names in\n     ob-shell.el: ob-shell is the only babel language using a lambda to put\n     the execution function name together. */\n  pre.src-bash:before  { content: 'bash'; }\n  pre.src-csh:before  { content: 'csh'; }\n  pre.src-ash:before  { content: 'ash'; }\n  pre.src-dash:before  { content: 'dash'; }\n  pre.src-ksh:before  { content: 'ksh'; }\n  pre.src-mksh:before  { content: 'mksh'; }\n  pre.src-posh:before  { content: 'posh'; }\n  /* Additional Emacs modes also supported by the LaTeX listings package */\n  pre.src-ada:before { content: 'Ada'; }\n  pre.src-asm:before { content: 'Assembler'; }\n  pre.src-caml:before { content: 'Caml'; }\n  pre.src-delphi:before { content: 'Delphi'; }\n  pre.src-html:before { content: 'HTML'; }\n  pre.src-idl:before { content: 'IDL'; }\n  pre.src-mercury:before { content: 'Mercury'; }\n  pre.src-metapost:before { content: 'MetaPost'; }\n  pre.src-modula-2:before { content: 'Modula-2'; }\n  pre.src-pascal:before { content: 'Pascal'; }\n  pre.src-ps:before { content: 'PostScript'; }\n  pre.src-prolog:before { content: 'Prolog'; }\n  pre.src-simula:before { content: 'Simula'; }\n  pre.src-tcl:before { content: 'tcl'; }\n  pre.src-tex:before { content: 'TeX'; }\n  pre.src-plain-tex:before { content: 'Plain TeX'; }\n  pre.src-verilog:before { content: 'Verilog'; }\n  pre.src-vhdl:before { content: 'VHDL'; }\n  pre.src-xml:before { content: 'XML'; }\n  pre.src-nxml:before { content: 'XML'; }\n  /* add a generic configuration mode; LaTeX export needs an additional\n     (add-to-list 'org-latex-listings-langs '(conf \" \")) in .emacs */\n  pre.src-conf:before { content: 'Configuration File'; }\n\n  table { border-collapse:collapse; }\n  caption.t-above { caption-side: top; }\n  caption.t-bottom { caption-side: bottom; }\n  td, th { vertical-align:top;  }\n  th.org-right  { text-align: center;  }\n  th.org-left   { text-align: center;   }\n  th.org-center { text-align: center; }\n  td.org-right  { text-align: right;  }\n  td.org-left   { text-align: left;   }\n  td.org-center { text-align: center; }\n  dt { font-weight: bold; }\n  .footpara { display: inline; }\n  .footdef  { margin-bottom: 1em; }\n  .figure { padding: 1em; }\n  .figure p { text-align: center; }\n  .inlinetask {\n    padding: 10px;\n    border: 2px solid gray;\n    margin: 10px;\n    background: #ffffcc;\n  }\n  #org-div-home-and-up\n   { text-align: right; font-size: 70%; white-space: nowrap; }\n  textarea { overflow-x: auto; }\n  .linenr { font-size: smaller }\n  .code-highlighted { background-color: #ffff00; }\n  .org-info-js_info-navigation { border-style: none; }\n  #org-info-js_console-label\n    { font-size: 10px; font-weight: bold; white-space: nowrap; }\n  .org-info-js_search-highlight\n    { background-color: #ffff00; color: #000000; font-weight: bold; }\n  .org-svg { width: 90%; }\n  /*]]\u003e*/--\u003e\n\u003c/style\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n\u003cdiv id=\"content\"\u003e\n\u003ch1 class=\"title\"\u003eLeuven-theme\u003c/h1\u003e\n\u003cdiv id=\"table-of-contents\"\u003e\n\u003ch2\u003eTable of Contents\u003c/h2\u003e\n\u003cdiv id=\"text-table-of-contents\"\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#org7c69084\"\u003e1. Quotations\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#org096dc83\"\u003e2. Screenshots\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#org8cee192\"\u003e2.1. Org buffer (with code)\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#org3305278\"\u003e2.2. Agenda\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#orgb7875de\"\u003e2.3. \u003cspan class=\"todo NEW\"\u003eNEW\u003c/span\u003e !  Dark version\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#orgeb4d588\"\u003e3. Install it\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#org781119a\"\u003e3.1. Install the ELPA package\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#orgf5682bd\"\u003e3.2. Install the Git version\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#orgd63275b\"\u003e3.3. Customize it\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#org81c8af8\"\u003e4. Contributing\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"#orgca886f2\"\u003e4.1. Issues\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#org11a90e3\"\u003e4.2. Patches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#orgc380f1a\"\u003e4.3. Donations\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"#orgaf63798\"\u003e5. License\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cp\u003e\n\u003ca href=\"http://opensource.org/licenses/GPL-3.0\"\u003e\u003cobject type=\"image/svg+xml\" data=\"http://img.shields.io/:license-gpl-blue.svg\" class=\"org-svg\"\u003e\nSorry, your browser does not support SVG.\u003c/object\u003e\u003c/a\u003e\n\u003ca href=\"http://melpa.org/#/leuven-theme\"\u003e\u003cobject type=\"image/svg+xml\" data=\"http://melpa.org/packages/leuven-theme-badge.svg\" class=\"org-svg\"\u003e\nSorry, your browser does not support SVG.\u003c/object\u003e\u003c/a\u003e\n\u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026amp;business=VCVAS6KPDQ4JC\u0026amp;lc=BE\u0026amp;item_number=emacs-leuven-theme\u0026amp;currency_code=EUR\u0026amp;bn=PP-DonationsBF:btn_donate_LG.gif:NonHosted\"\u003e\u003cimg src=\"https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif\" alt=\"btn_donate_LG.gif\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\nLooking for an awesome Emacs color theme?  Looking for one of the best light\nthemes for Org mode, and for other modes too?  Here\u0026rsquo;s the place to find one!\n\u003c/p\u003e\n\n\u003cp\u003e\nWelcome to the custom Leuven theme, an elegant and popular color theme for light\nbackgrounds, with built-in style for many components such as Org mode, Gnus,\nDired+ and EDiff. Make it yours!\n\u003c/p\u003e\n\n\u003cdiv class=\"html\"\u003e\n\u003cp\u003e\n\u0026lt;script src=\u0026ldquo;\u003ca href=\"http://platform.twitter.com/widgets.js\"\u003ehttp://platform.twitter.com/widgets.js\u003c/a\u003e\u0026rdquo;\u0026gt;\u0026lt;/script\u0026gt;\n\u0026lt;a href=\u0026ldquo;\u003ca href=\"https://twitter.com/share\"\u003ehttps://twitter.com/share\u003c/a\u003e\u0026rdquo; class=\u0026ldquo;twitter-share-button\u0026rdquo; data-via=\u0026ldquo;f_niessen\u0026rdquo;\u0026gt;Tweet\u0026lt;/a\u0026gt;\n\u003c/p\u003e\n\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-org7c69084\" class=\"outline-2\"\u003e\n\u003ch2 id=\"org7c69084\"\u003e\u003cspan class=\"section-number-2\"\u003e1\u003c/span\u003e Quotations\u003c/h2\u003e\n\u003cdiv class=\"outline-text-2\" id=\"text-1\"\u003e\n\u003cp\u003e\n\u0026ldquo;Your Org-enhancing color-theme \u0026rdquo;leuven\u0026ldquo; ROCKS! \u0026#x2026; and not just for Org.\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003eJohan S.\u003c/i\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u0026ldquo;Amazing theme. I\u0026rsquo;ve been switching themes like socks the past 3 years and\nfinally found a theme that fits me exactly.\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003ezeltak\u003c/i\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u0026ldquo;The Leuven theme has quickly become my favorite \u0026#x2013; the colors are great and the\nvisual details for Org mode are just wonderful.\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003eSteve B.\u003c/i\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u0026ldquo;I\u0026rsquo;m using leuven theme, which is a great theme for Org-mode. [\u0026#x2026;]  I cannot\nuse another emacs-theme.\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003eJoseph Vidal-Rosset\u003c/i\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u0026ldquo;Leuven theme is awesome!\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003eJoost Diepenmaat\u003c/i\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u0026ldquo;I still am really enjoying using the theme \u0026#x2013; wish I\u0026rsquo;d had it years back\u0026#x2026;\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003eV.\u003c/i\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u0026ldquo;I\u0026rsquo;ve been using leuven-theme, which is a fantastic theme for Org-mode files.\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003ethnetos\u003c/i\u003e\n\u003c/p\u003e\n\n\u003cp\u003e\n\u0026ldquo;I love leuven for it\u0026rsquo;s magit faces. E.g. the different sections of the magit\nstatus screen stand out much better with leuven than with any other theme I\u0026rsquo;ve\ntried.  It\u0026rsquo;s a good looking theme but what makes it stand out is the attention\nthe author has put into all of the different faces you find everywhere.\u0026rdquo; \u003cbr /\u003e\n\u0026#x2013; \u003ci\u003eUnwashedMeme\u003c/i\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-org096dc83\" class=\"outline-2\"\u003e\n\u003ch2 id=\"org096dc83\"\u003e\u003cspan class=\"section-number-2\"\u003e2\u003c/span\u003e Screenshots\u003c/h2\u003e\n\u003cdiv class=\"outline-text-2\" id=\"text-2\"\u003e\n\u003c/div\u003e\u003cdiv id=\"outline-container-org8cee192\" class=\"outline-3\"\u003e\n\u003ch3 id=\"org8cee192\"\u003e\u003cspan class=\"section-number-3\"\u003e2.1\u003c/span\u003e Org buffer (with code)\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-2-1\"\u003e\n\u003cp\u003e\nFontified source code blocks:\n\u003c/p\u003e\n\n\n\u003cdiv class=\"figure\"\u003e\n\u003cp\u003e\u003cimg src=\"./images/fontified-src-code-blocks.png\" alt=\"fontified-src-code-blocks.png\" width=\"640\" /\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\n\u003cp\u003e\nNote that, to get the whole heading lines fontified, you need to add the\nfollowing line into your \u003ccode\u003e.emacs\u003c/code\u003e file:\n\u003c/p\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\u003cpre class=\"src src-emacs-lisp\"\u003e\u003cspan class=\"org-comment-delimiter\"\u003e;; \u003c/span\u003e\u003cspan class=\"org-comment\"\u003eFontify the whole line for headings (with a background color).\u003c/span\u003e\n(\u003cspan class=\"org-keyword\"\u003esetq\u003c/span\u003e org-fontify-whole-heading-line t)\n\u003c/pre\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-org3305278\" class=\"outline-3\"\u003e\n\u003ch3 id=\"org3305278\"\u003e\u003cspan class=\"section-number-3\"\u003e2.2\u003c/span\u003e Agenda\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-2-2\"\u003e\n\u003cp\u003e\nAgenda with task list:\n\u003c/p\u003e\n\n\n\u003cdiv class=\"figure\"\u003e\n\u003cp\u003e\u003cimg src=\"./images/agenda-and-task-list.png\" alt=\"agenda-and-task-list.png\" width=\"640\" /\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-orgb7875de\" class=\"outline-3\"\u003e\n\u003ch3 id=\"orgb7875de\"\u003e\u003cspan class=\"section-number-3\"\u003e2.3\u003c/span\u003e \u003cspan class=\"todo NEW\"\u003eNEW\u003c/span\u003e !  Dark version\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-2-3\"\u003e\n\u003cp\u003e\nThere is now a dark version of Leuven-theme, automagically built by Thibault\nPolge.\n\u003c/p\u003e\n\n\n\u003cdiv class=\"figure\"\u003e\n\u003cp\u003e\u003cimg src=\"./images/leuven-theme-dark.png\" alt=\"leuven-theme-dark.png\" width=\"640\" /\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\n\u003cp\u003e\nIt surely will be improved over time, but this is a major first step into the\nright direction.  A big thanks to him!\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-orgeb4d588\" class=\"outline-2\"\u003e\n\u003ch2 id=\"orgeb4d588\"\u003e\u003cspan class=\"section-number-2\"\u003e3\u003c/span\u003e Install it\u003c/h2\u003e\n\u003cdiv class=\"outline-text-2\" id=\"text-3\"\u003e\n\u003cp\u003e\nThough Leuven-theme has been added in \u003cb\u003eEmacs 24.4\u003c/b\u003e (October 2014), you can get\na fresh version of it, at any time, from \u003ca href=\"http://melpa.milkbox.net/\"\u003eMELPA\u003c/a\u003e or from \u003ca href=\"https://github.com/fniessen/emacs-leuven-theme/\"\u003eGitHub\u003c/a\u003e.\n\u003c/p\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-org781119a\" class=\"outline-3\"\u003e\n\u003ch3 id=\"org781119a\"\u003e\u003cspan class=\"section-number-3\"\u003e3.1\u003c/span\u003e Install the ELPA package\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-3-1\"\u003e\n\u003cp\u003e\nIn Emacs 24+, \u003ccode\u003eM-x list-packages\u003c/code\u003e is the \u003ci\u003erecommended way\u003c/i\u003e to list and install\npackages.\n\u003c/p\u003e\n\n\u003cp\u003e\nMELPA keeps stable releases of Leuven theme.\n\u003c/p\u003e\n\n\u003cp\u003e\nSee \u003ca href=\"http://melpa.milkbox.net/#installing\"\u003ehttp://melpa.milkbox.net/#installing\u003c/a\u003e for more information on how to install\n\u003ccode\u003eleuven-theme\u003c/code\u003e:\n\u003c/p\u003e\n\n\u003col class=\"org-ol\"\u003e\n\u003cli\u003e\u003cp\u003e\nJust add MELPA to \u003ccode\u003epackage-archives\u003c/code\u003e,\n\u003c/p\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\u003cpre class=\"src src-emacs-lisp\"\u003e   \u003cspan class=\"org-comment-delimiter\"\u003e;; \u003c/span\u003e\u003cspan class=\"org-comment\"\u003eArchives from which to fetch.\u003c/span\u003e\n   (\u003cspan class=\"org-keyword\"\u003esetq\u003c/span\u003e package-archives\n         (append '((\u003cspan class=\"org-string\"\u003e\"melpa\"\u003c/span\u003e . \u003cspan class=\"org-string\"\u003e\"http://melpa.milkbox.net/packages/\"\u003c/span\u003e))\n                 package-archives))\n\u003c/pre\u003e\n\u003c/div\u003e\u003c/li\u003e\n\n\u003cli\u003eCall \u003ccode\u003elist-packages\u003c/code\u003e,\u003c/li\u003e\n\n\u003cli\u003eSearch for \u003ccode\u003eleuven-theme\u003c/code\u003e,\u003c/li\u003e\n\n\u003cli\u003eMark it for installation with \u003ccode\u003ei\u003c/code\u003e, and\u003c/li\u003e\n\n\u003cli\u003eExecute the install action with \u003ccode\u003ex\u003c/code\u003e.\u003c/li\u003e\n\u003c/ol\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-orgf5682bd\" class=\"outline-3\"\u003e\n\u003ch3 id=\"orgf5682bd\"\u003e\u003cspan class=\"section-number-3\"\u003e3.2\u003c/span\u003e Install the Git version\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-3-2\"\u003e\n\u003cp\u003e\nGet the full Git repository at \u003ca href=\"https://github.com/fniessen/emacs-leuven-theme\"\u003ehttps://github.com/fniessen/emacs-leuven-theme\u003c/a\u003e\nusing the following command:\n\u003c/p\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\u003cpre class=\"src src-shell\"\u003egit clone git://github.com/fniessen/emacs-leuven-theme.git\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cp\u003e\nAdd the following in your \u003ccode\u003e.emacs\u003c/code\u003e file:\n\u003c/p\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\u003cpre class=\"src src-emacs-lisp\"\u003e(add-to-list 'custom-theme-load-path \u003cspan class=\"org-string\"\u003e\"/path/to/emacs-leuven-theme\"\u003c/span\u003e)\n(load-theme 'leuven t)                  \u003cspan class=\"org-comment-delimiter\"\u003e; \u003c/span\u003e\u003cspan class=\"org-comment\"\u003eFor Emacs 24+.\u003c/span\u003e\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cp\u003e\nRestart Emacs.\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-orgd63275b\" class=\"outline-3\"\u003e\n\u003ch3 id=\"orgd63275b\"\u003e\u003cspan class=\"section-number-3\"\u003e3.3\u003c/span\u003e Customize it\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-3-3\"\u003e\n\u003cp\u003e\nYou don\u0026rsquo;t like my large Org level-1 headings or my large Org agenda-date heading\n(though I made them larger on purpose!)?\n\u003c/p\u003e\n\n\u003cp\u003e\nThen, set the variable \u003ccode\u003eleuven-scale-outline-headlines\u003c/code\u003e to nil before the theme is\nloaded.\n\u003c/p\u003e\n\n\u003cdiv class=\"org-src-container\"\u003e\n\u003cpre class=\"src src-emacs-lisp\"\u003e(\u003cspan class=\"org-keyword\"\u003esetq\u003c/span\u003e leuven-scale-outline-headlines nil)\n(\u003cspan class=\"org-keyword\"\u003esetq\u003c/span\u003e leuven-scale-org-agenda-structure nil)\n\u003c/pre\u003e\n\u003c/div\u003e\n\n\u003cp\u003e\nThe value can be:\n\u003c/p\u003e\n\u003cul class=\"org-ul\"\u003e\n\u003cli\u003e\u003ccode\u003enil\u003c/code\u003e for unscaled,\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003et\u003c/code\u003e for using the theme default, or\u003c/li\u003e\n\u003cli\u003ea scaling number (that you choose to your liking!).\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003cp\u003e\nOne way to do that is to it through \u003ccode\u003eM-x customize-variable\u003c/code\u003e and then restart\nEmacs.\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-org81c8af8\" class=\"outline-2\"\u003e\n\u003ch2 id=\"org81c8af8\"\u003e\u003cspan class=\"section-number-2\"\u003e4\u003c/span\u003e Contributing\u003c/h2\u003e\n\u003cdiv class=\"outline-text-2\" id=\"text-4\"\u003e\n\u003c/div\u003e\u003cdiv id=\"outline-container-orgca886f2\" class=\"outline-3\"\u003e\n\u003ch3 id=\"orgca886f2\"\u003e\u003cspan class=\"section-number-3\"\u003e4.1\u003c/span\u003e Issues\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-4-1\"\u003e\n\u003cp\u003e\nReport issues and suggest features and improvements on the \u003ca href=\"https://github.com/fniessen/emacs-leuven-theme/issues/new\"\u003eGitHub issue tracker\u003c/a\u003e.\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-org11a90e3\" class=\"outline-3\"\u003e\n\u003ch3 id=\"org11a90e3\"\u003e\u003cspan class=\"section-number-3\"\u003e4.2\u003c/span\u003e Patches\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-4-2\"\u003e\n\u003cp\u003e\nI love contributions!  Patches under any form are always welcome!\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-orgc380f1a\" class=\"outline-3\"\u003e\n\u003ch3 id=\"orgc380f1a\"\u003e\u003cspan class=\"section-number-3\"\u003e4.3\u003c/span\u003e Donations\u003c/h3\u003e\n\u003cdiv class=\"outline-text-3\" id=\"text-4-3\"\u003e\n\u003cp\u003e\nIf you use the emacs-leuven-theme project and feel it is making your life better\nand easier, you can show your appreciation and help support future development\nby making a \u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026amp;business=VCVAS6KPDQ4JC\u0026amp;lc=BE\u0026amp;item_number=emacs-leuven-theme\u0026amp;currency_code=EUR\u0026amp;bn=PP-DonationsBF:btn_donate_LG.gif:NonHosted\"\u003edonation\u003c/a\u003e through PayPal.  Thank you!\n\u003c/p\u003e\n\n\u003cp\u003e\nRegardless of the donations, emacs-leuven-theme will always be free both as in\nbeer and as in speech.\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\n\u003cdiv id=\"outline-container-orgaf63798\" class=\"outline-2\"\u003e\n\u003ch2 id=\"orgaf63798\"\u003e\u003cspan class=\"section-number-2\"\u003e5\u003c/span\u003e License\u003c/h2\u003e\n\u003cdiv class=\"outline-text-2\" id=\"text-5\"\u003e\n\u003cp\u003e\nCopyright (C) 2003-2017 Free Software Foundation, Inc.\n\u003c/p\u003e\n\n\u003cp\u003e\nAuthor: Fabrice Niessen \u003cbr /\u003e\nKeywords: emacs color theme\n\u003c/p\u003e\n\n\u003cp\u003e\nThis program is free software; you can redistribute it and/or modify it under\nthe terms of the GNU General Public License as published by the Free Software\nFoundation, either version 3 of the License, or (at your option) any later\nversion.\n\u003c/p\u003e\n\n\u003cp\u003e\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR\nA PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\u003c/p\u003e\n\n\u003cp\u003e\nYou should have received a copy of the GNU General Public License along with\nthis program. If not, see \u003ca href=\"http://www.gnu.org/licenses/\"\u003ehttp://www.gnu.org/licenses/\u003c/a\u003e.\n\u003c/p\u003e\n\n\u003cp\u003e\n\u003ca href=\"http://opensource.org/licenses/GPL-3.0\"\u003e\u003cobject type=\"image/svg+xml\" data=\"http://img.shields.io/:license-gpl-blue.svg\" class=\"org-svg\"\u003e\nSorry, your browser does not support SVG.\u003c/object\u003e\u003c/a\u003e\n\u003ca href=\"http://melpa.org/#/leuven-theme\"\u003e\u003cobject type=\"image/svg+xml\" data=\"http://melpa.org/packages/leuven-theme-badge.svg\" class=\"org-svg\"\u003e\nSorry, your browser does not support SVG.\u003c/object\u003e\u003c/a\u003e\n\u003ca href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026amp;business=VCVAS6KPDQ4JC\u0026amp;lc=BE\u0026amp;item_number=emacs-leuven-theme\u0026amp;currency_code=EUR\u0026amp;bn=PP-DonationsBF:btn_donate_LG.gif:NonHosted\"\u003e\u003cimg src=\"https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif\" alt=\"btn_donate_LG.gif\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv id=\"postamble\" class=\"status\"\u003e\n\u003cp class=\"author\"\u003eAuthor: Fabrice Niessen\u003c/p\u003e\n\u003cp class=\"validation\"\u003e\u003ca href=\"http://validator.w3.org/check?uri=referer\"\u003eValidate\u003c/a\u003e\u003c/p\u003e\n\u003c/div\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproprietary%2Femacs-leuven-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fproprietary%2Femacs-leuven-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fproprietary%2Femacs-leuven-theme/lists"}