Random Wallpapers for Gnome 3
Find a file
2017-07-22 21:56:17 +02:00
assets add screenshot.png 2017-07-22 20:57:54 +02:00
randomwallpaper@iflow.space Implement feature request #5 2017-07-22 21:56:17 +02:00
.gitignore Add build script 2017-07-20 14:01:54 +02:00
build.sh Add build script 2017-07-20 14:01:54 +02:00
debug.sh Implement switchable image sources, add logger module 2017-07-19 14:24:43 +02:00
install.sh Add install.sh 2017-07-22 20:44:46 +02:00
LICENSE Add Full name to license 2017-07-20 22:28:00 +02:00
README.md Update README.md 2017-07-22 21:05:09 +02:00

RandomWallpaperGnome3

Random Wallpapers for Gnome 3 is a gnome shell extension which fetches a random wallpaper from an online source and sets it as desktop background.

Screenshot

Run git clone git@github.com:ifl0w/RandomWallpaperGnome3.git to clone the repository. Run ./install.sh to make a symbolic link from the extensions folder to the git repository. This installation will depend on the repository folder, so do not delete the cloned folder.

Installing this way has various advantages:

  • Switching between versions and branches.
  • Updateing the extension with git pull

Installation (manually)

Open the commandline and type the following lines:

git clone git@github.com:ifl0w/RandomWallpaperGnome3.git
cp -r RandomWallpaperGnome3/randomwallpaper@iflow.space ~/.local/share/gnome-shell/extensions/

Then open the command prompt (Alt+F2) end enter r without qotes. Now you should be able to activate the extension through the gnome-tweak-tool.

Uninstall

Run ./install uninstall to delete the symbolic link. If you installed the extension manually you have to delete the extension folder with rm -rf ~/.local/share/gnome-shell/extensions/randomwallpaper@iflow.space.

Debuging

Debuging can be started via sh debug.sh. Information can be printed with global.log(). To debug the prefs.js use sh debug.sh perfs. In this case you should print debug messages with print().

Compiling schemas

This can be done with the command: glib-compile-schemas schemas/