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
570
star
2

denote

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

ef-themes

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

iosevka-comfy

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

dotfiles

Configuration files for Emacs and some other programs. Running on Arch Linux. Managed with GNU Stow.
Emacs Lisp
182
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
74
star
7

pulsar

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

spacious-padding

Increase the padding/spacing of GNU Emacs frames and windows.
Emacs Lisp
67
star
9

fontaine

Set Emacs font configurations using presets
Emacs Lisp
67
star
10

dired-preview

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

consult-denote

Use Consult in tandem with Denote
Emacs Lisp
42
star
12

mct

Enhancements for the default minibuffer completion UI of Emacs.
Emacs Lisp
36
star
13

logos

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

beframe

Isolate Emacs buffers per frame
Emacs Lisp
30
star
15

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
27
star
16

substitute

Efficiently replace targets in the Emacs buffer or context
Emacs Lisp
26
star
17

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
18

tmr

Emacs package to set timers using a convenient notation
Emacs Lisp
25
star
19

standard-themes

Like the default GNU Emacs theme but more consistent
Emacs Lisp
22
star
20

show-font

Show font features in an Emacs buffer
Emacs Lisp
21
star
21

agitate

Extras for diff-mode, vc-git, log-edit, log-view
Emacs Lisp
11
star
22

research

Run shell searches and store them reproducibly in Emacs buffers
Emacs Lisp
10
star
23

mandoura

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

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
25

altcaps

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

prot16-vim

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

emacs-arch-linux-pkgbuild

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

prot16-xfce4-terminal

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

sxhkdrc-mode

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

cursory

Manage Emacs cursor styles using presets
Emacs Lisp
6
star
31

sonho-light-syntax

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

notmuch-indicator

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

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
34

ficus-light-syntax

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

ficus-dark-syntax

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

practice-js

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

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
3
star
38

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
39

my-website

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

tempus-themes-gtksourceview3

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

qmk

C
2
star
42

usls

[Mirror] 'usls', else the "Unassuming Sidenotes of Little Significance" (USLS), is an Emacs library that streamlines the task of storing notes of arbitrary length in a flat directory or directory tree, based on a strict file naming convention.
Emacs Lisp
1
star
43

tempus-themes-tilix

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

magus-light-syntax

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

ocarina-light-syntax

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

.github

1
star
47

prot16-atom-index

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

ocarina-dark-syntax

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

seabed-light-syntax

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

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
51

prot-one-dark-ui

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

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
53

tempus-themes-konsole

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

bionis-jekyll

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

hack-font-mod

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

oliveira-light-syntax

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

blau-dark-syntax

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

oliveira-dark-syntax

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

bionis-light-syntax

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

equinox-dark-syntax

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

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
62

symbiosis-light-syntax

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

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
64

flowerbed-light-syntax

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

prot16-urxvt

Ports of the Prot16 collection of colour schemes for RXVT-Unicode (URXVT)
1
star
66

blau-light-syntax

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