https://protesilaos.com/coach/
Coach/tutor on Emacs, Linux, and Life | Protesilaos
Jul 28, 2026 - I provide private lessons or services on Emacs, Linux, and Life. The prices are affordable.
coachtutoremacslinuxlife
https://protesilaos.com/
Protesilaos, also known as “Prot” | Protesilaos
also known asprotesilaos
https://protesilaos.com/emacs/logos
Logos (logos.el) | Protesilaos
Jul 28, 2026 - Logos (logos.el) provides facilities for a simple focus mode in Emacs with page breaks or outlines.
logoselprotesilaos
https://protesilaos.com/codelog/2024-01-20-emacs-denote-link-org-headings/
Emacs: Denote links to Org headings | Protesilaos
Jan 20, 2024 - Video demonstration of new Denote (Emacs) features to link to Org headings and to create new notes from existing headings.
links toemacsdenoteheadingsprotesilaos
https://protesilaos.com/about/
About me | Protesilaos
Jul 29, 2026 - About Protesilaos, also known as Prot.
about meprotesilaos
https://protesilaos.com/codelog/2026-05-02-emacs-buffer-to-pdf-new-package/
Emacs: save any buffer as PDF (my new buffer-to-pdf package) | Protesilaos
May 2, 2026 - Video demonstration of my new Emacs package called buffer-to-pdf.
as pdfnew toemacssavebuffer
https://protesilaos.com/codelog/2024-01-13-customize-emacs-mode-line/
Emacs: customise mode line colours | Protesilaos
Jan 13, 2024 - Video demonstration about the various ways to customize the Emacs mode line colours.
emacscustomisemodelinecolours
https://kelar.org/~bandali/thinking-with-prot.html
Thinking about life - chat with Protesilaos - bandali
thinking about lifechat withprotesilaos
https://protesilaos.com/news/2026-07-27-ethnic-greek-rite-attendance/
About the ethnic Greek rite I attended | Protesilaos
Jul 27, 2026 - I joined a group of polytheists and describe my experience.
about theethnicgreekriteattended
https://protesilaos.com/emacs/substitute
Substitute (substitute.el) | Protesilaos
Jul 29, 2026 - Substitute (substitute.el) for GNU Emacs efficiently replaces targets in the buffer or context.
substituteelprotesilaos
https://protesilaos.com/emacs/denote
Denote (denote.el) | Protesilaos
Jul 29, 2026 - Denote is a simple note-taking tool, based on the idea that notes should follow a predictable and descriptive file-naming scheme.
denoteelprotesilaos
https://protesilaos.com/codelog/2024-02-08-emacs-window-rules-display-buffer-alist/
Emacs: control where buffers are displayed (the ‘display-buffer-alist’) | Protesilaos
Feb 8, 2024 - Video demonstration on how to control the placement of Emacs buffers in windows.
emacscontrolbuffers
https://protesilaos.com/feeds/
RSS feeds and how to use them | Protesilaos
Jul 31, 2026 - An easy and adaptable way to keep track of the work of Protesilaos Stavrou.
how to use themrss feedsprotesilaos
https://protesilaos.com/emacs/lin-changelog
Change Log of lin (lin.el) | Protesilaos
Jul 31, 2026 - An Emacs package to make ‘hl-line-mode’ more suitable for selection UIs.
change loglinelprotesilaos
https://protesilaos.com/greek/2026-07-26-religion-theologyy-greek-gods/
Θρησκεία και θεολογία με θέμα τον Ελληνικό πολυθεϊσμό | Protesilaos
Jul 26, 2026 - Θέσεις για την σημασία της εθνικής Ελληνικής θρησκείας και των συγκεκριμένων χαρακτηριστικών της.
protesilaos
https://protesilaos.com/emacs/denote-changelog
Change Log of Denote | Protesilaos
Jul 29, 2026 - Denote is a simple note-taking tool, based on the idea that notes should follow a predictable and descriptive file-naming scheme.
change logdenoteprotesilaos
https://archive.org/details/prot-books-2023-03-09-comments-dao-2/
Comments on Dao #2 (on moderation and the Delphic maxims) : Protesilaos Stavrou : Free Download,...
This is episode 2 of a series I am introducing where I comment on the book Dao De Jing by Lao Zi. The present entry covers Chapter 2 of the book and is...
https://protesilaos.com/emacs/doric-themes-pictures
Screenshots of the Doric themes for GNU Emacs | Protesilaos
Jul 29, 2026 - Demo of the Doric themes for Emacs.
of thegnu emacsscreenshotsdoricthemes
https://protesilaos.com/emacs/dotemacs
GNU Emacs configuration | Protesilaos
Jul 28, 2026 - Protesilaos Stavrou’s customisations for Emacs. These contribute to a consistent computing experience on top of GNU/Linux.
gnu emacsconfigurationprotesilaos
https://protesilaos.com/codelog/2026-02-13-emacs-gnome-accent-theme-switcher/
Emacs: my GNOME accent color theme switcher package | Protesilaos
Feb 13, 2026 - Video demo of my new Emacs package that synchronises the theme with that of the GNOME desktop environment.
accent colortheme switcheremacsgnomepackage
https://protesilaos.com/commentary/2026-07-27-beyond-the-temple/
Beyond the temple | Protesilaos
Jul 27, 2026 - Commentary on the propensity of people to value tokens more than what they represent.
the templebeyondprotesilaos
https://protesilaos.com/codelog/2020-02-04-emacs-org-capture-intro/
Primer on “org-capture” (Emacs) | Protesilaos
Feb 4, 2020 - In this video tutorial I offer a step-by-step introduction to using “org-capture” and defining your templates for it.
primeremacsprotesilaos
https://protesilaos.com/emacs/beframe
Beframe (beframe.el) | Protesilaos
Jul 31, 2026 - Beframe (beframe.el) provides facilities to isolate Emacs buffers per frame.
elprotesilaos
https://protesilaos.com/emacs/denote-sequence
Denote Sequence (denote-sequence.el) | Protesilaos
Jul 29, 2026 - Denote Sequence is an extension to Denote that allows users to write sequence notes or Folgezettel
denotesequenceelprotesilaos
https://protesilaos.com/emacs/standard-themes
Standard themes for GNU Emacs | Protesilaos
Jul 31, 2026 - Like the default theme but more consistent.
standard themesgnu emacsprotesilaos
https://protesilaos.com/selfies/
Pictures of me | Protesilaos
Jul 29, 2026 - A collection of selfies I take
pictures of meprotesilaos
https://protesilaos.com/codelog/2021-12-09-emacs-org-block-agenda/
Demo of my custom Org block agenda | Protesilaos
Dec 9, 2021 - With Emacs, we can customise the Org agenda to pull in information from different sources and place it in a single view.
my customdemoblockagendaprotesilaos
https://archive.org/details/prot-codelog-2026-05-02-emacs-buffer-to-pdf-new-package/
Emacs: save any buffer as PDF (my new buffer-to-pdf package) : Protesilaos Stavrou : Free Download,...
In this short video I demonstrate my new package for Emacs. It is called buffer-to-pdf. The idea is to save your current buffer to a PDF, while preserving...
https://protesilaos.com/codelog/2026-07-02-emacs-french-input-method-jinx-spell/
Emacs: write with input method (e.g. French) and Jinx for spelling | Protesilaos
Jul 2, 2026 - A short video demonstration of the tools I use to write in French using Emacs.
https://protesilaos.com/emacs/spacious-padding
Spacious Padding (spacious-padding.el) | Protesilaos
Jul 30, 2026 - The ‘spacious-padding’ packages increase the padding/spacing of Emacs frames and windows, while making relevant stylistic tweaks.
spaciouspaddingelprotesilaos
https://protesilaos.com/codelog/2023-06-28-emacs-mark-register-basics/
Emacs: mark and register basics | Protesilaos
Jun 28, 2023 - Video demonstration of Emacs tools to edit regions, store data persistently and access it again, as well as jump to files/locations.
emacsmarkregisterbasicsprotesilaos
https://protesilaos.com/codelog/2020-10-21-emacs-favourite-package/
Why Emacs itself is my “favourite Emacs package” | Protesilaos
Oct 21, 2020 - A presentation that highlights the core attributes of Emacs and explains why we should focus on workflows.
emacsprotesilaos
https://protesilaos.com/emacs/altcaps
aLtCaPs (altcaps.el) | Protesilaos
Jul 31, 2026 - aLtCaPs (altcaps.el) applies alternating letter casing to convey sarcasm or mockery.
elprotesilaos
https://protesilaos.com/news/2024-04-11-my-rsi-keyboard-ergonomics/
Vlog: my RSI and keyboard ergonomics | Protesilaos
Apr 11, 2024 - In this video blog I discuss my arm/wrist injury and cover topics about ergonomics and mechanical keyboards.
vlogrsikeyboardergonomicsprotesilaos
https://protesilaos.com/codelog/2023-11-15-spacious-padding-extra-ui-dev/
Emacs: ‘spacious-padding’ covers more User Interface elements | Protesilaos
Nov 15, 2023 - The development version of my ‘spacious-padding’ now affects the spacing of the mode-line, header-line, and tab-bar.
user interfaceemacscoverselementsprotesilaos
https://protesilaos.com/poems/2026-07-27-distant-barking/
Poem: Distant is the barking | Protesilaos
Jul 27, 2026 - Just read the poem. No further comment.
poemdistantbarkingprotesilaos
https://archive.org/details/ffs-code-review-prot-20260506
FFS code review with Protesilaos : Protesilaos and bandali : Free Download, Borrow, and Streaming :...
Recording of my second session with Protesilaos focused on ffs:FFS code review with Protesilaos
protesilaos and bandalicode reviewfree downloadffs
https://protesilaos.com/codelog/2026-07-08-emacs-global-keybinding-overrides/
Emacs: global keybinding overrides | Protesilaos
Jul 8, 2026 - A short video demonstration on how to define keys that can work in every buffer.
emacsglobalkeybindingoverridesprotesilaos
https://archive.org/details/thinking-life-prot-20260521
Thinking about life - chat with Protesilaos : Protesilaos and bandali : Free Download, Borrow, and...
Recording of my fourth session with Protesilaos, where we talked about various aspects of life in the current times:Thinking about life - chat with Protesilaos
thinking about lifeprotesilaos and bandalichat withfree download
https://protesilaos.com/commentary/2026-05-31-how-to-avoid-doing-xyz-when-i-want-to-do-abc/
Re: how to avoid doing XYZ when I want to do ABC? | Protesilaos
May 31, 2026 - Excerpt from a private exchange in which I comment how to recondition ourselves to do something we want.
how to avoid
https://protesilaos.com/codelog/2022-03-11-emacs-logos-demo/
Emacs: demonstration of logos.el | Protesilaos
Mar 11, 2022 - A video demo of my new package. It implements a simple focus mode.
emacsdemonstrationlogoselprotesilaos
https://protesilaos.com/emacs/ef-themes-changelog
Change Log of the Ef Themes | Protesilaos
Jul 30, 2026 - A collection of colourful-yet-legible themes for GNU EMACS.
change logof theefthemesprotesilaos
https://protesilaos.com/emacs/notmuch-indicator-changelog
notmuch-indicator (notmuch-indicator.el) | Protesilaos
Jul 30, 2026 - The ‘notmuch-indicator’ package for GNU Emacs displays a mode line indicator with the notmuch-count(1) output.
notmuchindicatorelprotesilaos
https://protesilaos.com/codelog/2023-08-03-contribute-core-emacs/
Emacs: contribute to GNU Emacs core | Protesilaos
Aug 3, 2023 - Video demonstration about how to make contributions to emacs.git (core GNU Emacs project).
emacscontributegnucoreprotesilaos
https://protesilaos.com/emacs/consult-denote
Consult Denote (consult-denote.el) | Protesilaos
Jul 29, 2026 - Combine Denote with Consult to enhance the minibuffer interactions of the former.
consultdenoteelprotesilaos
https://archive.org/details/ffs-emacs-ext-prot-20260514
FFS code review and Emacs extensibility with Protesilaos : Protesilaos and bandali : Free Download,...
Recording of my third session with Protesilaos focused on ffs:FFS code review and Emacs extensibility with Protesilaos
code reviewffsemacs
https://protesilaos.com/codelog/2024-12-15-emacs-org-coaching-clock/
Emacs: custom Org clock report for my coaching | Protesilaos
Dec 15, 2024 - A video demonstration of how I produce my custom Org clock report to measure the time spent on meetings.
my coachingemacscustomclockreport
https://protesilaos.com/codelog/2024-02-17-emacs-modern-minibuffer-packages/
Emacs: modern minibuffer packages (Vertico, Consult, etc.) | Protesilaos
Feb 17, 2024 - Video demonstration of modern packages that improve the Emacs minibuffer.
emacsmodernpackagesverticoconsult
https://protesilaos.com/master/
All publications | Protesilaos
Jul 30, 2026 - Index of the items published on protesilaos.com.
all publicationsprotesilaos
https://archive.org/details/prot-codelog-2026-05-04-emacs-live-sacha-chua-philip-kaludercic/
Emacs live with Sacha Chua and Philip Kaludercic on 2026-05-14 17:30 Europe/Athens : Protesilaos...
On the 14th of May we will meet with Sacha and Philip to talk about the upcoming Emacs 31 and other developments heading into Emacs 32. Philip is a...
https://protesilaos.com/emacs/
My packages and/or custom code for GNU Emacs | Protesilaos
Jul 29, 2026 - List of all my packages and/or custom code for GNU Emacs
my packagescustom codegnu emacsprotesilaos
https://protesilaos.com/codelog/2026-04-13-emacs-live-develop-modus-themes-exporter-package/
Emacs: new modus-themes-exporter package live today @ 15:00 Europe/Athens | Protesilaos
Apr 13, 2026 - I am doing a live stream where I will develop the new modus-themes-exporter package live.
https://protesilaos.com/emacs/fontaine
Fontaine (fontaine.el) | Protesilaos
Jul 29, 2026 - Fontaine (fontaine.el) lets the user set Emacs font configurations using presets.
fontaineelprotesilaos
https://protesilaos.com/interpretations/
Interpretations and critiques | Protesilaos
Jul 30, 2026 - Translations of works of art, typically Greek songs, and my comments on them.
interpretationscritiquesprotesilaos
https://kelar.org/~bandali/protesilaos-videos-archive.html
Mirroring Protesilaos' videos to Internet Archive - bandali
internet archivemirroringprotesilaosvideos
https://protesilaos.com/emacs/standard-themes-pictures
Screen shots of the Standard themes for GNU Emacs | Protesilaos
Jul 30, 2026 - Demo of the Standard themes for Emacs.
screen shotsof thestandard themesgnu emacsprotesilaos
https://protesilaos.com/books/
Books and standalone publications | Protesilaos
Jul 30, 2026 - Index of the books published on protesilaos.com. These are free of charge.
standalone publicationsbooksprotesilaos
https://protesilaos.com/codelog/2024-01-16-customize-emacs-fonts/
Emacs: customize fonts (generic method and ‘fontaine’ package) | Protesilaos
Jan 16, 2024 - Video demonstration on how to configure fonts in Emacs using a generic method as well as my ‘fontaine’ package.
customize fontsemacsgenericmethodpackage
https://protesilaos.com/emacs/institution-calendar
Institution Calendar (institution-calendar.el) | Protesilaos
Jul 30, 2026 - Official manual of the ‘institution-calendar’ Emacs package. It shows term+week numbers for the given institution in the M-x calendar.
institutioncalendarelprotesilaos
https://protesilaos.com/emacs/ef-themes
Ef (εὖ) themes for GNU Emacs | Protesilaos
Jul 30, 2026 - Colorful and legible themes for GNU Emacs.
gnu emacsefthemesprotesilaos
https://protesilaos.com/commentary/
General commentary on life | Protesilaos
Jul 31, 2026 - A collection of comments or discusssions on how to approach complex life issues.
general commentaryon lifeprotesilaos
https://protesilaos.com/emacs/logos-changelog
Change Log of logos (logos.el) | Protesilaos
Jul 29, 2026 - An Emacs package that provdes a simple focus mode for Emacs with page breaks or outlines.
change loglogoselprotesilaos
https://protesilaos.com/emacs/show-font-changelog
Show Font (show-font.el) | Protesilaos
Jul 29, 2026 - show-font is an Emacs package to preview fonts.
showfontelprotesilaos
https://protesilaos.com/codelog/2023-06-26-emacs-file-dired-basics/
Emacs: file and Dired basics | Protesilaos
Jun 26, 2023 - Video demonstration of Emacs’ powerful tools for finding files, managing directory contents, and editing everything efficiently.
emacsfilediredbasicsprotesilaos
https://protesilaos.com/codelog/2024-12-26-emacs-org-hide-citations-mode/
Emacs: tone down Org citations on demand | Protesilaos
Dec 26, 2024 - A video demonstration of how I tone down Org citations using some custom code I wrote. I share the code and its annotated version.
on demandemacstonecitationsprotesilaos
https://protesilaos.com/codelog/2026-07-19-emacs-completion-at-point-functions/
Emacs: Completion in the buffer with completion-at-point-functions | Protesilaos
Jul 19, 2026 - In this video I explain how in-buffer completion works and what are the packages for interacting with such completions.
in theemacscompletionbufferpoint
https://protesilaos.com/publications/
Publications | Protesilaos
Jul 30, 2026 - Indices of all my publications: writings and videos.
publicationsprotesilaos
https://kelar.org/~bandali/ffs-code-review-prot.html
ffs code review with Protesilaos - bandali
code reviewffsprotesilaos
https://protesilaos.com/emacs/pulsar-changelog
Change Log of pulsar (pulsar.el) | Protesilaos
Jul 29, 2026 - An Emacs package to pulse highlight the current line on demand or after running select functions.
change logpulsarelprotesilaos
https://protesilaos.com/emacs/beframe-changelog
Change log of Beframe (beframe.el) | Protesilaos
Jul 29, 2026 - Beframe (beframe.el) provides facilities to isolate Emacs buffers per frame.
change logelprotesilaos
https://protesilaos.com/codelog/2026-02-11-emacs-institution-calendar/
Emacs: institution-calendar package (University of Oxford/Cambridge, etc.) | Protesilaos
Feb 11, 2026 - The institution-calendar package for GNU Emacs augments the calendar buffer with indicators about term weeks (e.g. for university semesters).
university of oxfordemacsinstitutioncalendarpackage
https://protesilaos.com/emacs/denote-journal
Denote Journal (denote-journal.el) | Protesilaos
Jul 29, 2026 - Denote Journal is a package for daily journaling with Denote.
denotejournalelprotesilaos