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.py
The command line options are as follows:
--list
- List all the available presets.-s
or--save [NAME]
- Save the current GNOME favorites as a preset with the given name.-l
or--load [NAME]
- Load the preset with the given name.-r
or--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.