Minimize any app to tray
Make sure you have
libwnck3 installed on your system.
git clone https://github.com/oae/gnome-shell-minimize-to-tray.git cd ./gnome-shell-minimize-to-tray yarn install yarn build ln -s "$PWD/dist" "$HOMEemail@example.com"
- You can install it from link below https://extensions.gnome.org/extension/1750/minimize-to-tray/
From the extension settings, you can click add button and select any opened window to put them in to tray
There are three options for each application.
- Change active status: You can disable the minimization for specific application
- Minimize window on start: Whenever a new window opens for the application, it will automatically hide and minimize to tray
- Keyboard shorcut support: This adds global keybindings to application window visibility. It currently supports
a-zkeys. If there are are more than one window for specific application, it will focus to last used window.
To start development, you need nodejs installed on your system;
Clone the project
git clone https://github.com/oae/gnome-shell-minimize-to-tray.git cd ./gnome-shell-minimize-to-tray
Install dependencies and build it
yarn install yarn build
During development you can use
yarn watchcommand to keep generated code up-to-date.