[neomutt-users] export config variable to environment variable?
Ulli Horlacher
framstag at rus.uni-stuttgart.de
Fri Jun 30 09:37:54 CEST 2023
On Wed 2023-06-28 (14:33), Ulli Horlacher wrote:
> (How) is it possible to export a config variable (eg my_color) as an
> environment variable?
>
> I call external programs via within neomutt, mostly my editor. Within the
> editor I need read access to the current values of neomutts variables.
> Reading $NEOMUTTRC does not help, because sometimes I change neomutt
> variables after the start (at runtime).
Meanwhile I have found the setenv command!
But I would like to have an extra automatic feature:
set VARIABLE="VALUE" ==> setenv NEOMUTT_VARIABLE "VALUE"
For example, I have in my neomuttrc:
set charset="iso-8859-15"
set alias_file="~/.neomutt/aliases"
neomutt should then automatically call internally
setenv NEOMUTT_charset "iso-8859-15"
setenv NEOMUTT_alias_file "~/.neomutt/aliases"
(uppercase NEOMUTT, lowercase neomutt variable name)
Then every programm started by neomutt (like the editor) knows its
*current* configuration! This would be a great help!
I could write a patch if my C knowledge would not be so rusty :-(
Last time I was programming in C is more than 20 years ago.
--
Ullrich Horlacher Server und Virtualisierung
Rechenzentrum TIK
Universitaet Stuttgart E-Mail: horlacher at tik.uni-stuttgart.de
Allmandring 30a Tel: ++49-711-68565868
70569 Stuttgart (Germany) WWW: https://www.tik.uni-stuttgart.de/
REF:<20230628123347.GA513787 at tik.uni-stuttgart.de>
More information about the neomutt-users
mailing list