2014-08-20 00:22:08 +00:00
RandomWallpaperGnome3
=====================
2014-08-20 00:49:36 +00:00
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.
2017-07-22 19:05:09 +00:00

2017-07-22 18:55:39 +00:00
## Installation (symlink to repository)
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)
2014-08-20 00:49:36 +00:00
2016-04-10 18:58:56 +00:00
Open the commandline and type the following lines:
2014-08-20 00:49:36 +00:00
```
git clone git@github.com:ifl0w/RandomWallpaperGnome3.git
2017-07-17 22:28:37 +00:00
cp -r RandomWallpaperGnome3/randomwallpaper@iflow.space ~/.local/share/gnome-shell/extensions/
2014-08-20 00:49:36 +00:00
```
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.
2017-02-04 23:48:52 +00:00
2017-07-22 18:55:39 +00:00
## 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` .
2017-07-22 20:15:27 +00:00
## Debugging
Extension output can be followed with `./debug.sh` . Information should be printed using the existing logger class but can also be printed with `global.log()` (not recommended).
To debug the prefs.js use `./debug.sh perfs` .
2017-02-04 23:48:52 +00:00
## Compiling schemas
2017-07-22 20:15:27 +00:00
This can be done with the command: `glib-compile-schemas randomwallpaper@iflow.space/schemas/`