Protesilaos Stavrou (@protesilaos)

Top repositories

1

modus-themes

Highly accessible themes for GNU Emacs, conforming with the highest standard for colour contrast between background and foreground values (WCAG AAA).
Emacs Lisp
447
star
2

denote

Simple notes for Emacs with an efficient file-naming scheme
Emacs Lisp
373
star
3

ef-themes

Colourful and legible themes for GNU Emacs
Emacs Lisp
240
star
4

iosevka-comfy

Custom build of Iosevka with different style and metrics than the default.
170
star
5

dotfiles

Configuration files for Emacs and some other programs. Running on Arch Linux. Managed with GNU Stow.
Emacs Lisp
125
star
6

tempus-themes

[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
Vim Script
67
star
7

pulsar

Emacs package to pulse the current line after running select functions.
Emacs Lisp
45
star
8

fontaine

Set Emacs font configurations using presets
Emacs Lisp
43
star
9

spacious-padding

Increase the padding/spacing of GNU Emacs frames and windows.
Emacs Lisp
34
star
10

dired-preview

Automatically preview file at point in Emacs Dired.
Emacs Lisp
30
star
11

logos

A simple "focus mode" which can be applied to any buffer for reading, writing, or even doing a presentation.
Emacs Lisp
27
star
12

prot16

Colour schemes mainly for highlighting code syntax. Each theme uses a 16-colour palette. It comes in light and dark variants.
Vim Script
26
star
13

mct

[Mirror] Enhancements for the default minibuffer completion UI of Emacs.
Emacs Lisp
25
star
14

tmr

Emacs package to set timers using a convenient notation
Emacs Lisp
20
star
15

substitute

Efficiently replace targets in the Emacs buffer or context
Emacs Lisp
19
star
16

beframe

Isolate Emacs buffers per frame
Emacs Lisp
19
star
17

lin

Lin is a stylistic enhancement for Emacs’ built-in hl-line-mode. It remaps the hl-line face (or equivalent) buffer-locally to a style that is optimal for major modes where line selection is the primary mode of interaction.
Emacs Lisp
19
star
18

standard-themes

Like the default GNU Emacs theme but more consistent
Emacs Lisp
18
star
19

beginner-emacs

Beginner Emacs is a highly opinionated respin of my dotemacs intended for non-technical users such as my neighbours and friends whom I intend to support in person. NOT FOR GENERAL USE (not yet, anyway).
Emacs Lisp
10
star
20

altcaps

Apply alternating letter casing to convey sarcasm or mockery
Emacs Lisp
9
star
21

research

Run shell searches and store them reproducibly in Emacs buffers
Emacs Lisp
8
star
22

prot16-vim

Vim ports of the Prot16 collection of colour schemes.
Vim Script
8
star
23

prot16-xfce4-terminal

Ports of the Prot16 collection of colour schemes for the excellent Xfce4 terminal emulator
Shell
8
star
24

sxhkdrc-mode

Emacs major mode for editing sxhkdrc files (Simple X Hot Key Daemon)
Emacs Lisp
6
star
25

cursory

Manage Emacs cursor styles using presets
Emacs Lisp
6
star
26

agitate

Extras for diff-mode, vc-git, log-edit, log-view
Emacs Lisp
6
star
27

emacs-arch-linux-pkgbuild

My custom Arch Linux PKGBUILD of the Emacs development target
Shell
6
star
28

sonho-light-syntax

Medium-to-high contrast theme for the Atom editor. Relaxed and playful.
CSS
5
star
29

notmuch-indicator

Add notmuch count to the Emacs global-mode-string (mode line)
Emacs Lisp
5
star
30

mandoura

Use MPV to play media files via Dired in GNU Emacs. 🪈🎶
Emacs Lisp
5
star
31

tempus-themes-vim

[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. This repo contains only the Vim files.
Vim Script
5
star
32

ficus-light-syntax

High contrast theme for the Atom text editor. Inspired by figs.
CSS
4
star
33

ficus-dark-syntax

High contrast theme. Inspired by figs.
CSS
3
star
34

practice-js

Just some JavaScript I am writing for didactic purposes 🔨
JavaScript
3
star
35

prot16-generator

A nimble tool to automate the process of exporting the Prot16 colour schemes to a variety of applications and terminals.
Shell
2
star
36

invtr

INVTR or "Inventory" or else "INVTR Needn't Vindicate Thorough Rationalists" is a toy of an inventory management setup that handles the creation of entries and the recording of data within them. It extends another experimental package of mine: USLS.
Emacs Lisp
2
star
37

my-website

Source code of https://protesilaos.com. Built with Jekyll since 2016.
HTML
2
star
38

tempus-themes-gtksourceview3

DEPRECATION NOTICE — MOVED TO GITLAB. Tempus themes for GTK3 syntax highlighting (used in text editors such Gedit, Pluma, Xed)
2
star
39

tempus-themes-st

DEPRECATION NOTICE — MOVED TO GITLAB. Tempus themes for st (simple terminal) from suckless.org. Tempus is a collection of themes for Vim and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast
C
1
star
40

tempus-themes-tilix

DEPRECATION NOTICE — MOVED TO GITLAB. Tempus themes for the Tilix terminal emulator
1
star
41

magus-light-syntax

A medium contrast theme for the Atom text editor.
CSS
1
star
42

ocarina-light-syntax

Medium contrast theme. Inspired by The Legend of Zelda.
CSS
1
star
43

.github

1
star
44

prot16-atom-index

A list with links to all the Prot16 themes for the Atom text editor.
Shell
1
star
45

ocarina-dark-syntax

Medium contrast theme. Inspired by The Legend of Zelda.
CSS
1
star
46

seabed-light-syntax

Low contrast syntax theme with a deep sea feel for the Atom text editor.
CSS
1
star
47

protesilaos.github.io

DEPRECATED: MOVED TO GITLAB --- My website's source code. Doubles as a demo for my various experiments with Jekyll.
HTML
1
star
48

prot-one-dark-ui

EXPERIMENTAL - Fork of the default One dark UI for Atom. Meant to work with my syntax themes.
CSS
1
star
49

tempus-themes-xfce4-terminal

DEPRECATION NOTICE — MOVED TO GITLAB. Tempus is a collection of themes for Vim and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast
1
star
50

tempus-themes-konsole

DEPRECATION NOTICE — MOVED TO GITLAB. Tempus themes for Konsole (default KDE terminal)
1
star
51

bionis-jekyll

DEPRECATED Minimalist, mobile-first theme for Jekyll. Two-column view on desktop.
CSS
1
star
52

hack-font-mod

Modified version of the "Hack" typeface, using alternative glyphs maintained by the upstream project.
1
star
53

oliveira-light-syntax

Colourful medium contrast syntax highlighting theme based on a 16-colour palette.
CSS
1
star
54

blau-dark-syntax

Medium contrast theme for the Atom text editor. Inspired by the colours of FC Barcelona.
CSS
1
star
55

oliveira-dark-syntax

Colourful medium contrast syntax highlighting theme based on a 16-colour palette.
CSS
1
star
56

bionis-light-syntax

High contrast syntax theme for the Atom editor.
CSS
1
star
57

equinox-dark-syntax

Medium-to-high contrast theme for the Atom text editor. Hints towards the blue side of the spectrum.
CSS
1
star
58

tempus-themes-generator

[Mirror] Tool to build Tempus themes on demand. 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.
Shell
1
star
59

symbiosis-light-syntax

Medium-to-high contrast syntax highlighting theme for the Atom editor. Loosely inspired by Metroid.
CSS
1
star
60

flowerbed-light-syntax

Medium contrast theme for the Atom text editor.
CSS
1
star
61

blau-light-syntax

Medium contrast theme for the Atom text editor. Inspired by the colours of FC Barcelona.
CSS
1
star