Protesilaos

Protesilaos

Protesilaos

I am a philosopher living in the mountains of Cyprus at a house I built myself which I affectionately call “the hut.” I spend my free time programming on GNU Emacs, writing essays on a wide range of life issues, and doing infrastructure work around my house. My background is diverse and reflects my intellectual curiosity as well as consistently high work ethic.

Latest Posts

I just published the latest stable release of the Modus themes. The change log entry is reproduced further below. For any questions, you are welcome to contact me. I will now work to apply these same changes to emacs.git, so please wait...
I just added .epub and .pdf versions of my free book Emacs Lisp Elements. All files are available in the Git repository: https://github.com/protesilaos/emacs-lisp-elements. I produced both of those from the source Org file. Here are the...
The following is an excerpt from a private exchange. I am reproducing it with th permission of my correspondent without disclosing their identity. I am sharing this because it might be useful to others as well. I was wondering what your...
As part of the current development cycle of Denote, I am refining the file prompt. It now has the following: Sorting: Files are sorted by last modified. Grouping: Files are organised by type (remember that the Denote file-naming scheme...
This package provides a global minor mode to increase the spacing/padding of Emacs windows and frames. The idea is to make editing and reading feel more comfortable. Enable the mode with M-x spacious-padding-mode. Adjust the exact...
I just published a new version of my Emacs Lisp Elements. Below are the release notes. Official page: https://protesilaos.com/emacs/emacs-lisp-elements Git repository: https://github.com/protesilaos/emacs-lisp-elements Emacs Lisp...
This is a slightly modified version of the closing words from the hour-long video I posted today while looking at the full moon: Vlog: hike and philosophy with my four dogs. When you are in the wilds and get to be moonbathed be inspired...
[ Also read the poem I wrote based on the closing words of this video: When you are in the wilds. ] In this 1-hour video I show one of my usual hikes with my four dogs. I first talk about the surgery Atlas had and then start commenting...
In this entry, I interpret one of my favourite songs from the works of songmaker Thanasis Papakonstantinou. Andromeda is a joy to listen to even if you do not pay attention to the lyrics or, indeed, understand a word of Greek:...
This is a small Emacs package that automatically highlights the current line after certain functions are invoked. It can also highlight a line or region on demand. The idea is to make it easier to find where the point is, what was...
Invisible and unreachable as the uppermost juniper leaves against the evening sky On streets of cobblestone I greet your likeness hoping that my initiative inspires your courage To transcend the barrier of induced helplessness in search...
Substitute is a set of commands that perform text replacement (i) throughout the buffer, (ii) limited to the current definition (per narrow-to-defun), (iii) from point to the end of the buffer, and (iv) from point to the beginning of the...
[ This is of interest to users who want to create a new theme on top of Modus (for private purposes or as a package). ] The current development target of the Modus themes includes the function modus-themes-generate-palette. I have...
Heed the whispering trees foretell your awakening and dither no longer Take the medallion to the arid borderlands where Eagle Rock embraces those who dare to live decisively
These are my minimalist themes. They use few colours and will appear mostly monochromatic in many contexts. Styles involve the careful use of typography, such as italics and bold italics. If you want maximalist themes in terms of colour,...
Search Random