All Projects → protesilaos → tempus-themes

protesilaos / tempus-themes

Licence: GPL-3.0 license
[Mirror] Tempus is a collection of themes for Vim, text editors, and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast

Programming Languages

Vim Script
2826 projects
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to tempus-themes

wcwidth-icons
Support fonts with double-width icons in xterm/rxvt-unicode/zsh/vim/…
Stars: ✭ 36 (-25%)
Mutual labels:  xterm, urxvt
postcss-gtk
Processes GTK+ CSS into browser CSS
Stars: ✭ 23 (-52.08%)
Mutual labels:  gtk3, gtk3-theme
adw-gtk3
The theme from libadwaita ported to GTK-3
Stars: ✭ 660 (+1275%)
Mutual labels:  gtk3, gtk3-theme
Iterm2 Color Schemes
Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty
Stars: ✭ 20,828 (+43291.67%)
Mutual labels:  konsole, konsole-color-schemes
sshbg
Change terminal background when SSH'ing (on specific terminals)
Stars: ✭ 45 (-6.25%)
Mutual labels:  xterm, tilix
Xresources-themes
A big (huge) collection of rxvt / xterm terminal themes
Stars: ✭ 247 (+414.58%)
Mutual labels:  xterm, urxvt
gogh-to-tilix
Generates popular themes from https://github.com/Mayccoll/Gogh for the https://github.com/gnunn1/tilix terminal emulator.
Stars: ✭ 38 (-20.83%)
Mutual labels:  tilix, tilix-themes
theme-obsidian-2
Gnome theme, based upon Adwaita-Maia dark skin
Stars: ✭ 26 (-45.83%)
Mutual labels:  gtk3-theme
markdown-rs
Simple Markdown editor
Stars: ✭ 47 (-2.08%)
Mutual labels:  gtk3
MLab
“云上炼丹师”中的云
Stars: ✭ 54 (+12.5%)
Mutual labels:  konsole
abaddon
An alternative Discord client made with C++/gtkmm
Stars: ✭ 333 (+593.75%)
Mutual labels:  gtk3
equilux-theme
A Material Design-like theme for GNOME/GTK+ based desktop environments.
Stars: ✭ 328 (+583.33%)
Mutual labels:  gtk3-theme
tym
Lua-configurable terminal emulator
Stars: ✭ 119 (+147.92%)
Mutual labels:  gtk3
Colour-Contrast-Checker
Check the contrast between different colour combinations against WCAG standards
Stars: ✭ 51 (+6.25%)
Mutual labels:  wcag-contrast
niki
Media Player, DLNA, Music, Video and Streaming
Stars: ✭ 14 (-70.83%)
Mutual labels:  gtk3
jack mixer
A multi-channel audio mixer desktop application for the JACK Audio Connection Kit.
Stars: ✭ 66 (+37.5%)
Mutual labels:  gtk3
gxkb
🇫🇷🇬🇧🇩🇪 X11 keyboard indicator and switcher
Stars: ✭ 101 (+110.42%)
Mutual labels:  gtk3
konsole
🧛🏻‍♂️ Dark theme for Konsole
Stars: ✭ 39 (-18.75%)
Mutual labels:  konsole
Material-Ocean
A blueish oceanic color scheme for various applications
Stars: ✭ 79 (+64.58%)
Mutual labels:  gtk3-theme
hazzy
Touchscreen UI for LinuxCNC
Stars: ✭ 30 (-37.5%)
Mutual labels:  gtk3

Tempus Themes

Contents

Project overview

Tempus is a collection of themes for Vim, text editors, and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast (which stands for a minimum contrast ratio of 4.50:1—while some items have a 7.00:1 rating, or else WCAG AAA).

Colour schemes range from subdued and slightly desaturated, to vibrant and highly saturated. Each item in the Tempus collection consists of a 16-colour palette that corresponds to the basic values provided by all modern terminal emulators, namely: black, red, green, yellow, blue, magenta, cyan, white, bright black, bright red, bright green, bright yellow, bright blue, bright magenta, bright cyan, bright white.

Themes come in either a light or a dark variant. This is to ensure colour contrast consistency.

Tempus themes are interoperable nonetheless. They are meant to work as a one-to-one replacement to each other, especially for items within the same contrast ratio boundary. This is due to their inherent colour qualities as well as their shared schema for mapping colours to objects of the code syntax.

# Shallow clone this repo (only latest commit)

## With ssh
[email protected]:protesilaos/tempus-themes.git --depth 1

## With https
https://gitlab.com/protesilaos/tempus-themes.git --depth 1

Screenshots (sort A-Z)

A makeshift TMUX sesssion showcasing each theme.

Dark themes

Tempus Autumn (WCAG AA)
tempus_autumn sample

Tempus Classic (WCAG AA)
tempus_classic sample

Tempus Dusk (WCAG AA)
tempus_dusk sample

Tempus Future (WCAG AAA)
tempus_future sample

Tempus Night (WCAG AAA)
tempus_night sample

Tempus Rift (WCAG AA)
tempus_rift sample

Tempus Spring (WCAG AA)
tempus_spring sample

Tempus Summer (WCAG AA)
tempus_summer sample

Tempus Tempest (WCAG AAA)
tempus_tempest sample

Tempus Warp (WCAG AA)
tempus_warp sample

Tempus Winter (WCAG AA)
tempus_winter sample

Light themes

Tempus Dawn (WCAG AA)
tempus_dawn sample

Tempus Day (WCAG AA)
tempus_day sample

Tempus Fugit (WCAG AA)
tempus_fugit sample

Tempus Past (WCAG AA)
tempus_past sample

Tempus Totus (WCAG AAA)
tempus_totus sample

Applications

How to use this repo

The Tempus themes project consists of a number of specialised repositories for each of the available ports. The current repo serves as the main hub, providing the overview of the project, and bundling all existing themes together.

Each directory herein contains files specific to the application it references. For example, the urxvt directory includes an .Xresources file for each item in the Tempus themes collection.

Instructions on how to use these files are documented in the README.md which is included in each directory. Exceptions are the shell-variables, xcolors and yaml directories, which include generic files.

App-specific repositories

Each port of the Tempus themes has its own repo, for your convenience:

External project integrations

New project (2020-03-09):

  • Foot term for Wayland: A fast, lightweight and minimalistic terminal emulator for the Wayland display protocol that has the Tempus themes built-in.
  • iterm2 and roxterm converter: a python program that generates valid files for these two terminal emulators. To use it, you need to also clone this repo or download its YAML files (per the project's README).

Older projects that I have not checked in more than two years. They probably have older versions of the themes:

  • Oomox: graphical application for generating different color variations of a Numix-based and Materia (ex-Flat-Plat) themes (GTK2, GTK3), Gnome-Colors and Archdroid icon themes.
  • pywal: pywal is a tool that generates a color palette from the dominant colors in an image. It also supports predefined themes and has over 250 themes built-in. You can also create your own theme files to share with others.
  • wpgtk: wpgtk uses pywal as it's colorscheme generator, but builds upon it with a UI and other features, such as the abilty to mix and edit the colorschemes generated and save them with their respective wallpapers, having light and dark themes, hackable and fast GTK+ theme made specifically for wpgtk and custom keywords and values to replace in templates.

NOTE: If you add the Tempus themes to your project, open an issue to include it on this list.

License

GNU General Public License Version 3. See LICENSE.

Meta

All theme files are created with the Tempus themes generator.

Donations

If you appreciate this work, consider donating via PayPal.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].