Groups | Search | Server Info | Login | Register


Groups > comp.mail.mutt > #1352

Re: [neomutt] can't source files

From Keith Thompson <Keith.S.Thompson+u@gmail.com>
Newsgroups comp.mail.mutt
Subject Re: [neomutt] can't source files
Date 2025-03-07 02:59 -0800
Organization None to speak of
Message-ID <87a59x5coy.fsf@nosuchdomain.example.com> (permalink)
References <vpkmj9$ihu$3@ereborbbs.duckdns.org> <87jz9dprk5.fsf@nosuchdomain.example.com> <vqea03$326$1@ereborbbs.duckdns.org>

Show all headers | View raw


Kyonshi <gmkeros@gmail.com> writes:
> On 2/25/2025 11:50 PM, Keith Thompson wrote:
>> Kyonshi <gmkeros@gmail.com> writes:
>>> for some reason I am getting the message "Error in
>>> /home/kyonshi/.mutt/muttrc, line 9: source: file
>>> /home/kyonshi/.mutt/colorschemes/solarized-dark-256.neomuttrc could
>>> not be sourced" or something similar, whenever I try to put a theme
>>> into my muttrc-file.
>>>
>>> (full error from ~/.neomuttdebug0 here: https://justpaste.it/je8s9 )
>>>
>>> Anyone know what I might be doing wrong?
>>
>> You say "or something similar", but the log shows something very
>> different:
>>
>> Error in /home/kyonshi/.mutt/muttrc, line 9: source: file /home/kyonshi/.mutt/colorschemes could not be sourced
>>
>> When posting about an error, don't show us "something similar".
>> Copy-and-paste the exact error message.  And if it refers to a line in a
>> file (line 9 in your .mutt/muttrc), show us that line, with some context
>> if it might matter.

Why haven't you shown us the line in your muttrc?

>> If "/home/kyonshi/.mutt/colorschemes/solarized-dark-256.neomuttrc",
>> then "/home/kyonshi/.mutt/colorschemes" is a directory, which of
>> course can't be sourced.
>> 
>> You have (at least) two problems: you're trying to source a
>> directory, and you apparently *think* you're trying to source a file
>> under that directory.
>
> So what can be sourced?

A file (not a directory) containing valid neomutt commands
Try "man neomuttrc" and search for "source".

>                         I had assumed using the entry
> /home/kyonshi/.mutt/colorschemes/solarized-dark-256.neomuttrc would
> allow me to use the theme in question,

Yes, it probably would.

>                                        but neither this nor
> /home/kyonshi/.mutt/colorschemes/ seems to work.

If you tried to source *both* of them from the same file, then the
failure to source the directory would probably be a fatal error.

The error message on justpaste.it doesn't indicate that you tried to
source "/home/kyonshi/.mutt/colorschemes/solarized-dark-256.neomuttrc".
It indicates that you tried to source
"/home/kyonshi/.mutt/colorschemes", which is a directory.

Have you tried source'ing
"/home/kyonshi/.mutt/colorschemes/solarized-dark-256.neomuttrc"?
If so, what happened?

> According to the neomutt website it should be
>
> "Usage
>
> Add the following code in your neomuttrc:
>
> source /path/to/neomutt/colorschemes "

Specifically, that's from <https://neomutt.org/contrib/colorschemes>.

"/path/to/neomutt/colorschemes" isn't meant to be taken literally.
You need to replace it with the path to the file you want to source.
In your case, "/home/kyonshi/.mutt/colorschemes" is a directory.

> but I assumed I was using this the correct way.

Well, you weren't, because, once again, you can't source a directory.

-- 
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
void Void(void) { Void(); } /* The recursive call of the void */

Back to comp.mail.mutt | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[neomutt] can't source files Kyonshi <gmkeros@gmail.com> - 2025-02-25 16:11 +0100
  Re: [neomutt] can't source files Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-02-25 14:50 -0800
    Re: [neomutt] can't source files Kyonshi <gmkeros@gmail.com> - 2025-03-07 09:16 +0100
      Re: [neomutt] can't source files Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-03-07 02:59 -0800
        Re: [neomutt] can't source files Kyonshi <gmkeros@gmail.com> - 2025-03-07 13:39 +0100
          Re: [neomutt] can't source files Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-03-07 12:44 -0800

csiph-web