Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workspace Wallpapers

A GNOME Shell extension that sets a different wallpaper for each workspace dynamically. You can manually assign a specific image to each workspace, or simply select a folder and let the extension assign the images automatically.

Features

  • Folder Mode: Select a directory of images to automatically assign them to workspaces in alphabetical order.
  • Manual Mode: Pick a distinct wallpaper for up to 10 workspaces manually.

Installation

From GNOME Extensions

(Link will be available once published)

Manual Installation

  1. Clone the repository into your local extensions directory:
git clone https://github.com/matinft7/workspace-wallpapers.git ~/.local/share/gnome-shell/extensions/workspace-wallpapers@matinft7.github.io
  1. Compile the schemas:
glib-compile-schemas ~/.local/share/gnome-shell/extensions/workspace-wallpapers@matinft7.github.io/schemas/
  1. Restart GNOME Shell (Log out and log back in, or press Alt+F2, type r, and press Enter on X11).
  2. Enable the extension via the Extensions app or GNOME Tweaks.

Configuration

Open the Extension Preferences. You will see two sections:

  • Wallpaper Mode: Toggle "Use Folder" to either select a folder containing images or switch to manual assignments.
  • Manual Assignments: Pick specific images for each workspace. Empty slots will keep the previous wallpaper when switching.

License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.

About

gnome 50 extension to change wallpaper dynamically

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages