The main difference is that the keybindings have nothing to do with the vim keybindings. In this script, these are totally configurable, and the default ones are quite easy and expected, ctrl-c for copying, ctrl-v for pasting, ctrl-x for cutting, ctrl-r for renaming, etc. And the use of fuzzy finder fzf.
Well, after a quick search, from that source, I found that :
...A .theme file is a .ini text file that is divided into sections, which specify visual elements that appear on a Windows desktop. Section names are wrapped in brackets ([]) in the .ini file.
I believe that the themes.txt file has not much to do with the above, furthermore, confusion between the two does not sound a good idea. What is more, one can say that file names such as themes.txt and current_theme.txt are quite descriptive and leave no doubts about their function. However, I think I understand your point of view. Perhaps I would consider renaming these in the future.
Well, there is just one themes.txt file, created inside .config/basht/ directory. There is no particular reason why it should not be a .txt. Would you suggest another solution?
If I understand correctly, in your case: let's say you search for a term , i.e. vanillaOS. You will be able to select from a list of videos, with a preview image and other data ( data, views, channel etc).
If on a later date you wish to search again for this term, by selecting the j option, you can easily repeat the same search, with any new videos available included.
Thank you, I am glad you like it. I have been trying to improve it, adding functionalities, improving the selection mechanism with cursor and scrolling etc.
Well, the two scripts are almost identical, what is more, the radio stations and tv channels lists can be already merged and run together without major issues. However, I feel that I should keep things simple,and the two 'twins' separate.
Let me know if it works.