[neomutt-users] dereference SYSCONFDIR in neomuttrc?
Ulli Horlacher
framstag at rus.uni-stuttgart.de
Wed Jun 28 21:57:21 CEST 2023
On Wed 2023-06-28 (16:40), Richard Russon wrote:
> > SYSCONFDIR="/sw/ubuntu-22.04/neomutt-20230517/etc"
>
> That's defined as part of the build process.
> Unfortunately, it's not exposed to the user (except in the version)
Bad for me :-(
> > I have added extra config files in SYSCONFDIR.
> > How can I access them via neomuttrc?
>
> A simple way is to modify the neomuttrc in _that_ directory.
> If you simply:
>
> source x.rc
> (without a path) NeoMutt will try to find `x.rc` in the same directory.
My setup is little bit more complicated, I have:
macro index,pager \CXvx ":source $SYSCONFDIR/xterm.rc\n"
macro index,pager \CXvc ":source $SYSCONFDIR/console.rc\n"
> or you could extract the directory using scripting:
>
> neomutt -v | sed -n '/SYSCONFDIR/s/^/export NEOMUTT_/p'
I prefer awk :-)
eval $(neomutt -v|awk '/SYSCONFDIR/{print "export "$1}')
But how can I integrate it in neomuttrc?
So far I use a shell-wrapper for neomutt.
--
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:<7fggoxab5tapnyz53a73bhy6fdbgvwsyaeg3dxv4ovfan5vkv7 at nws2h5rbk2sh>
More information about the neomutt-users
mailing list