gnomefavs is a command-line utility that helps manage GNOME favorite applications presets. It allows users to swiftly save, load, list, and remove configurations, providing a flexible way to customize and switch between app layouts in a GNOME environment.
I'm pretty new to this Linux thing, so I can't guarantee that this works on every system, but it should work as long as ~/.config exists and the user has write permissions for it.
2023-06-08.02-05-15.mp4
- Python3 and GNOME should be all
Clone this repository and run the script.
git clone https://github.com/10xJSChad/gnomefavs.git
cd gnomefavs
python3 gnomefavs.pyThe command line options are as follows:
--list- List all the available presets.-sor--save [NAME]- Save the current GNOME favorites as a preset with the given name.-lor--load [NAME]- Load the preset with the given name.-ror--remove [NAME]- Remove the preset with the given name.
If no options are provided, a help message will be printed.
Anyone is welcome to make a pull request, all contributions are welcome.