~protesilaos

Cyprus, European Union

https://protesilaos.com

At what point does a tinkerer become a programmer, provided no formal background in the latter?

~protesilaos/denote

Last active 3 hours ago

~protesilaos/general-issues

Last active 3 days ago

~protesilaos/modus-themes

Last active 4 days ago

~protesilaos/pulsar

Last active 11 days ago

~protesilaos/tmr

Last active 21 days ago

~protesilaos/ef-themes

Last active a month ago

~protesilaos/cursory

Last active a month ago

~protesilaos/notmuch-indicator

Last active a month ago

~protesilaos/logos

Last active 3 months ago

~protesilaos/lin

Last active 3 months ago
View more

Recent activity

Re: signature change for denote-link 3 hours ago

From Protesilaos Stavrou to ~protesilaos/denote

> From: alan.schmitt@polytechnique.org
> Date: Tue, 26 Sep 2023 14:54:39 +0200
>
> Hello,

Hello Alan,

> I see that the signature of `denote-link` recently changed (it now
> requires a type and a description).

Indeed.  I changed it yesterday.  I think this change makes
'denote-link' more useful, because its behaviour can be better
controlled from Lisp.

Re: denote-change-file-type does not take time from identifier 2 days ago

From Protesilaos Stavrou to ~protesilaos/denote

> From: Vedang <ved.manerikar@gmail.com>
> Date: Sun, 24 Sep 2023 19:34:12 +0530
>
> Strong +1 to local-time everywhere, exactly for the reasons nobiot outlines.

This is my thinking as well and why this is the default right now.  But
maybe there is some good counter-point to consider.

-- 
Protesilaos Stavrou
https://protesilaos.com

Re: [Bug?] Background term colours barely visible 4 days ago

From Protesilaos Stavrou to ~protesilaos/modus-themes

> From: Illia Ostapyshyn <ilya.ostapyshyn@gmail.com>
> Date: Thu, 21 Sep 2023 15:45:41 +0200
>
>> Vterm does the same, by virtue of inheriting from term.el
>> vterm-mode is currently lacking the possibility to specify different 
>> colors for for background and foreground purposes, since it uses 
>> :background attribute of its faces for "bright" ANSI color indices 
>> (8-15) and :foreground is used for "normal" ANSI colors (0-7).
>
> I have just submitted a PR [1] to vterm to add this functionality as it 
> has been bugging me for a long time and modus-themes now have the 
> mechanism to customize it.
>
> [1] https://github.com/akermu/emacs-libvterm/pull/685

Re: [PATCH] fix iosevka-comfy for version 26.3.1 of Iosevka 4 days ago

From Protesilaos Stavrou to ~protesilaos/general-issues

> From: Raymond Ko <raymond.w.ko@gmail.com>
> Date: Sun, 17 Sep 2023 17:28:12 -0400
>
> Hi prot,

Hello Raymond,

> I love your font patch, especially the wide variant. However, Iosevka,
> the base project, has made many breaking changes since the version
> used with your private build plan file so it no longer compiles.
>
> This patch makes the necessary changes so that it builds again and can
> be used as a starting point to keep the project up to date.
>

Re: denote-change-file-type does not take time from identifier 4 days ago

From Protesilaos Stavrou to ~protesilaos/denote

> From: nobiot <me@nobiot.com>
> Date: Thu, 21 Sep 2023 23:26:17 +0200
>
> Hi Niall,

Hello Niall, nobiot,

>  I note in the Org front matter the date includes the time.  However, notice
>  this time does not match the time in the identifier.  Where does denote take
>  this time value or is it a bug that it should match that in the identifier?

I have the same question as nobiot: it seems the identifier in the file
name is different.  Denote should take the value from there.

Re: modus-themes-after-load-theme-hook not hooking 5 days ago

From Protesilaos Stavrou to ~protesilaos/modus-themes

> From: John Wick <devicesfor@gmail.com>
> Date: Wed, 20 Sep 2023 19:22:20 -0500
>
> Hello,

Hello John,

> For example, the following configuration doesn't highlight
> font-lock-number-face (or any font-lock). Any suggestions?

> [... 26 lines elided]

>          (load-theme 'modus-operandi t)))

Re: Support Iwindow? 6 days ago

From Protesilaos Stavrou to ~protesilaos/modus-themes

> From: Akib Azmain Turja <akib@disroot.org>
> Date: Wed, 20 Sep 2023 21:50:59 +0600
>
> Protesilaos Stavrou <info@protesilaos.com> writes:
>
>>> From: Akib Azmain Turja <akib@disroot.org>
>>> Date: Wed, 20 Sep 2023 18:46:10 +0600
>>>
>>> Will you support my Iwindow package in your Modus themes?
>>>
>>> [... 20 lines elided]
>>
>> Yes, sure!
>

Re: Support Iwindow? 6 days ago

From Protesilaos Stavrou to ~protesilaos/modus-themes

> From: Akib Azmain Turja <akib@disroot.org>
> Date: Wed, 20 Sep 2023 18:46:10 +0600
>
> Will you support my Iwindow package in your Modus themes?
>
> [... 20 lines elided]

Yes, sure!  Though it may be better for everyone if we just modify the
default value of the faces you have defined.  Does a patch work for you?
If so, please find it attached.

-- 
Protesilaos Stavrou
https://protesilaos.com

Re: [PATCH 3/3] Create denote-create-extra for new note convenience functions 6 days ago

From Protesilaos Stavrou to ~protesilaos/denote

> From: Vedang Manerikar <ved.manerikar@gmail.com>
> Date: Thu,  3 Aug 2023 22:33:14 +0530
>
> Move "create a new note from existing content" functions from the
> Denote manual into the `denote-create-extra.el` file.
>
> We introduce the following:
>
> Functions:
> * `denote-create-extra-new-note-from-region`: Create a new note whose
>   contents include the text in the selected region.
> * `denote-create-extra-org-extract-subtree`: Create a new note from
>   the current Org Subtree.
> * `denote-create-extra-link-after-creating-command`: Create a new note

Re: [PATCH 2/3] Create denote-journal-extra for daily journaling convenience functions 8 days ago

From Protesilaos Stavrou to ~protesilaos/denote

Hello again Vedang,

> From: Vedang Manerikar <ved.manerikar@gmail.com>
> Date: Thu,  3 Aug 2023 22:33:13 +0530
>
> Move journaling functions from the Denote manual into the
> `denote-journal-extra.el` file.
>
> We introduce the following:
>
> Variables:
> * `denote-journal-extra-directory`: The directory where all your
>   journal entries will be written.
> * `denote-journal-extra-templates`: Some templates to help you get