You are not logged in.
After scrolling over excellent (but huge) blob theme manager I'd like to write something simpler and smaller for similar purposes (but cli only), introducing bloby.
download
https://raw.githubusercontent.com/bront … /bin/bloby
bloby -h # for short help
Example workflow (name is random word from dict):
bloby -s # store config with name (under .config/bloby/name)
bloby -l # lists stored names, or -ls for short version
bloby -a name # apply stored name and restart stuff
If you dislike the name, rename it manually
cd .config/bloby
mv oldname newname
Storage switch (-s) should store stuff defined in 'configs' array, but should also refuse to store exact directory duplicates.
To see what's defined, either
bloby -d
or open script with your favorite editor and stare at the 'configs' array.
example workflow video https://youtu.be/3grw1am-mxk
example 'font comparator' https://youtu.be/kXjdx-V-N7U
notes:
- Not sure how to implement custom restart methods properly, at this point only script internal functions are valid.
- Not sure how to implement gtk3 restart method
- flattening is nice, but may eventually lead to collisions
- implement '-s name' and check for dir name collisions done.
- added compare switch -c
- added confusing 'relativeto' option in script config (experimental and disabled by default, will probably be removed)
License: WTFPL
Last edited by brontosaurusrex (2018-11-13 16:57:03)
Offline
I can't test ATM, but I want to acknowledge the contribution. Cheers!
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Nice simple alternative - thanks!
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline