All Projects → johannesjo → Gnome Shell Extension Window Session Manager

johannesjo / Gnome Shell Extension Window Session Manager

Licence: mit
An indicator that let's you save and restore your open apps and the window positions and arrangements over multiple real and virtual displays.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gnome Shell Extension Window Session Manager

searchprovider-for-browser-tabs
Browser tab search provider for GNOME
Stars: ✭ 21 (-63.79%)
Mutual labels:  gnome, gnome-shell-extension
gnome-shell-extension-extensions
gnome shell extension to enable/disable extension easily via a panel menu
Stars: ✭ 37 (-36.21%)
Mutual labels:  gnome, gnome-shell-extension
Tray-Icons-Reloaded
GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
Stars: ✭ 279 (+381.03%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Shell Extension Ozshell
GNOME Shell extension for interfacing with the OZ application sandboxing framework
Stars: ✭ 6 (-89.66%)
Mutual labels:  gnome-shell-extension, gnome
Gnome Shell Extensions Mediaplayer
A mediaplayer indicator for GNOME Shell 3.18+.
Stars: ✭ 387 (+567.24%)
Mutual labels:  gnome-shell-extension, gnome
alphabetical-grid-extension
Restore the alphabetical ordering of the app grid, removed in GNOME 3.38
Stars: ✭ 43 (-25.86%)
Mutual labels:  gnome, gnome-shell-extension
blur-my-shell
Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview
Stars: ✭ 516 (+789.66%)
Mutual labels:  gnome, gnome-shell-extension
gnome-pass-search-provider
Pass password manager search provider for gnome-shell
Stars: ✭ 52 (-10.34%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Layout Manager
A bash script that batch installs and tweaks GNOME extensions as well as GTK/Shell themes. There are currently three options available: Unity, Windows and macOS.
Stars: ✭ 383 (+560.34%)
Mutual labels:  gnome-shell-extension, gnome
Persian Calendar For Gnome Shell
An extension for Gnome-Shell to show Persian date/calendar
Stars: ✭ 261 (+350%)
Mutual labels:  gnome-shell-extension, gnome
gnome-shell-extensions-sync
Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations
Stars: ✭ 188 (+224.14%)
Mutual labels:  gnome, gnome-shell-extension
Unite Shell
Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.
Stars: ✭ 553 (+853.45%)
Mutual labels:  gnome-shell-extension, gnome
earth-view-wallpaper-gnome-extension
A beautiful satellite image from Google Earth as your GNOME desktop wallpaper.
Stars: ✭ 48 (-17.24%)
Mutual labels:  gnome, gnome-shell-extension
Resource Monitor
Resource_Monitor is a GNOME Shell extension that Monitor the use of system resources like cpu, ram, disk, network and display them in GNOME Shell top bar.
Stars: ✭ 62 (+6.9%)
Mutual labels:  gnome, gnome-shell-extension
compiz-alike-magic-lamp-effect
Compiz alike magic lamp effect for GNOME Shell
Stars: ✭ 58 (+0%)
Mutual labels:  gnome, gnome-shell-extension
transparent-window-moving
GNOME Shell Extension. Makes window transparent while moving on the desktop.
Stars: ✭ 22 (-62.07%)
Mutual labels:  gnome, gnome-shell-extension
gnome-shell-extension-spotify-controller
A GNOME Shell extension to control Spotify in the top bar
Stars: ✭ 33 (-43.1%)
Mutual labels:  gnome, gnome-shell-extension
gnome-runcat
😼 The cat tells you the CPU usage by running speed
Stars: ✭ 194 (+234.48%)
Mutual labels:  gnome, gnome-shell-extension
gnome-email-notifications
Gnome Email Notifications
Stars: ✭ 65 (+12.07%)
Mutual labels:  gnome, gnome-shell-extension
Awesome Gnome
A curated list of awesome apps, extensions, modules, themes and tools for the Gnome Desktop Environment.
Stars: ✭ 500 (+762.07%)
Mutual labels:  gnome-shell-extension, gnome

gnome-shell-extension-window-session-manager

An indicator that let's you save and restore your open apps and the window positions and arrangements over multiple real and virtual displays.

Check it out on extensions.gnome.org

Screenshot

Based on lwsm.

setup

  1. Make sure you have nodejs installed (e.g. execute node -v and if there is no output install it).
  2. Install lwsm via npm: npm install -g linux-window-session-manager (on some systems you might want to use sudo)
  3. Download or clone repository and move all files to /home/your-user-name/.local/share/gnome-shell/extensions/[email protected]:
  4. In some cases - especially when you're using nvm, you might need to configure the path to your lwsm installation (which you can find out via which lwsm after a successful installation) extension via gnome-shell-extension-prefs.
cd tmp
git clone [email protected]:johannesjo/gnome-shell-extension-window-session-manager.git
mv gnome-shell-extension-window-session-manager /home/$(whoami)/.local/share/gnome-shell/extensions/[email protected]

usage

After a successfull setup you should see an "screen" icon at your top bar. Click on it to open the menu. To save your first window session click on the text input and enter a name for it. Click on the save icon to save it.

After this can either restore a previously saved session by clicking on the play icon, delete them by clicking on the x icon or update them by clicking on the save icon.

The opened applications and windows are saved independently for each screen combination, which means that you can have a different set of applications and arrangements for each of them and also need to save them indepdently.

troubleshooting

Have a look at the troubleshooting section on the lwsm page.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].