Hello,
First post here, so I'll start with much deserved thanks for this great piece of software.
As I'm slowly moving my setup to Catppuccin (Frappe), of course, I wanted to have my beloved CLI FM wear that same soft suit. No available theme, no problem, let's create one! That should be fun… Well, in the beginning at least ;)
So after a few hours into this, I'm starting to have the feeling I understand less and less what I'm doing and would gratefully use a bit of help.
As I couldn't get a satisfying result with 0-255 color codes, I kept on researching. Finally found in release notes that true colors were supported, and finally that vifm.vim can generate a theme from ViM's one. So I did. First result was much better than previous tries, nice!
Then I started trying to refine the :VifmCs generated theme but somehow broke something and now, whatever modification I do, nothing seem to change.
Here is the current state of my theme writing attempt:
" Once automatically converted from Vim color scheme catppuccin-frappe
highlight clear
"" Window background / border
highlight Win guifg=#c6d0f5 ctermbg=default cterm=none
highlight OtherWin guifg=#737995 ctermbg=-1 cterm=none
" no conversion defined for AuxWin
" no conversion defined for OddLine
"highlight OddLine ctermbg=<second color>
highlight TopLine guifg=#51576e guibg=#232634 cterm=none
highlight TopLineSel guifg=#c6d0f6 guibg=#292c3d cterm=none
highlight TabLine guifg=#737995 guibg=#232635 cterm=none
highlight TabLineSel guifg=#c6d0f6 ctermbg=default cterm=none
highlight JobLine ctermfg=6 ctermbg=0 cterm=none
highlight StatusLine guifg=#c6d0f6 guibg=#292c3d cterm=none
highlight Border guifg=#232635 ctermbg=17 cterm=none
highlight CurrLine guifg=#303447 guibg=#c6d0f6 cterm=bold
"highlight OtherLine guifg=#303447 guibg=#c6d0f6 cterm=none
highlight LineNr guifg=#51576e ctermbg=default cterm=none
highlight Selected ctermfg=0 guibg=#51576e gui=bold
highlight CmpMismatch ctermfg=0 guibg=#363c53 cterm=none
highlight SuggestBox guifg=#c6d0f6 ctermbg=default cterm=none
highlight WildMenu guifg=#949cbc guibg=#3b3f53 cterm=none
highlight CmdLine guifg=#c6d0f6 ctermbg=default cterm=none
highlight ErrorMsg guifg=#e78285 ctermbg=1 cterm=bold
"" Directory and links
highlight Directory guifg=#8caaee ctermbg=default cterm=none " Blue
highlight Executable guifg=#a6d189 ctermbg=default cterm=none "#ca9ee7 Green
highlight Socket guifg=#f4b8e5 ctermbg=default cterm=none
highlight Device guifg=#949cbc ctermbg=default cterm=none
highlight Fifo guifg=#a6d18a ctermbg=default cterm=none
highlight Link guifg=#99d1db ctermbg=default cterm=none "#ca9ee7 Teal
highlight HardLink guifg=#85c1dc ctermbg=default cterm=none " Sapphire
highlight BrokenLink guifg=#e78284 guibg=#eebebe gui=bold "#303447
" no conversion defined for User1..User9
Thanks in advance for your help and insights.
I hope I'll be able to get this in a good enough shape to be contributed back...
Have a nice one
J