SkillAgentSearch skills...

Parchment

A light editor theme for Vim and Emacs, inspired by Acme and Leuven – GitHub mirror

Install / Use

/learn @axgfn/Parchment
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

  • Parchment

Parchment is an editor theme for Vim and Emacs, inspired by Acme and Leuven. You might like it if you prefer light colorschemes but think black-on-white is too hard on your eyes, or if you find most colorschemes too busy.

** Deprecation Notice

This theme is deprecated and will not be receiving further updates. The author is no longer using vim, and has switched to [[https://protesilaos.com/emacs/modus-themes][modus-themes]].

Alternative themes you may wish to migrate to include [[https://github.com/ianyepan/acme-emacs-theme][acme-theme]] for Emacs users, or [[https://github.com/plan9-for-vimspace/acme-colors][acme-colors]] for Vim users.

** Screenshots

[[./img/emacs-org.png]]

[[./img/vim-go.png]]

** Installation

*** Emacs

**** MELPA

After [[https://melpa.org/#/getting-started][enabling installation]] of MELPA packages, install =parchment-theme= with ~M-x package-install~. Load it using ~load-theme~.

Or if you are using =use-package= (strongly recommended), simply add the following to your =init.el=:

#+BEGIN_SRC emacs-lisp (use-package parchment-theme :ensure t :config (load-theme 'parchment t)) #+END_SRC

**** Manual

To install =parchment-theme= for Emacs manually instead, first clone the repository to your local system:

#+BEGIN_SRC sh mkdir -p ~/.emacs.d/themes git clone https://gitlab.com/ajgrf/parchment ~/.emacs.d/themes/parchment #+END_SRC

Then add the following to your =init.el= or =.emacs= file:

#+BEGIN_SRC emacs-lisp (add-to-list 'custom-theme-load-path "~/.emacs.d/themes") (load-theme 'parchment t) #+END_SRC

*** Vim

Parchment can be installed in the same way as most other vim plugins and colorschemes. If you don't have a preferred method of installing vim plugins, I recommend using [[https://github.com/tpope/vim-pathogen][pathogen]] to install parchment. Once pathogen is set up, just clone this repo into your bundle directory:

#+BEGIN_SRC sh git clone https://gitlab.com/ajgrf/parchment ~/.vim/bundle/parchment #+END_SRC

** Terminal Colors

If your terminal does not support true colors, you will need to use a matching terminal theme, and ensure that it does not use bright colors for bold text. The following X resources accomplish that for xterm and urxvt:

#+BEGIN_SRC conf-xdefaults *background: #ffffea *foreground: #000000

*color0: #000000 *color1: #880000 *color2: #005500 *color3: #663311 *color4: #004488 *color5: #770077 *color6: #007777 *color7: #eeeecc *color8: #eaeaea *color9: #ffeaea *color10: #eaffea *color11: #eeee9e *color12: #cceeff *color13: #ffeaff *color14: #eaffff *color15: #ffffea

URxvtintensityStyles: false XTermboldColors: false #+END_SRC

** License

The files in this repository are licensed under a permissive ISC license. See the LICENSE file for more details.

View on GitHub
GitHub Stars94
CategoryDevelopment
Updated2mo ago
Forks8

Languages

Emacs Lisp

Security Score

85/100

Audited on Jan 21, 2026

No findings