docs: change project name
This commit is contained in:
		
							parent
							
								
									469398a950
								
							
						
					
					
						commit
						605dd390c0
					
				
							
								
								
									
										30
									
								
								readme.md
								
								
								
								
							
							
						
						
									
										30
									
								
								readme.md
								
								
								
								
							| 
						 | 
				
			
			@ -1,14 +1,14 @@
 | 
			
		|||
# Rotate Gnome Wallpaper using Systemd
 | 
			
		||||
# Wallpaperctl
 | 
			
		||||
- **Note:** Adjust paths as applicable to the desired OS.
 | 
			
		||||
- **Note:** The "$" represents the terminal prompt.
 | 
			
		||||
- **Note:** Verified to work on Arch Linux with Gnome v3.14.
 | 
			
		||||
- **Note:** Verified to work on Arch Linux with Gnome v3.14 to v42.
 | 
			
		||||
 | 
			
		||||
## Installation Instructions
 | 
			
		||||
 | 
			
		||||
1. Download "gnome-rotate-wallpaper.service", "gnome-rotate-wallpaper.timer" and "gnome_rotate_wallpaper".
 | 
			
		||||
1. Download "wallpaperctl.service", "wallpaperctl.timer" and "gnome_rotate_wallpaper".
 | 
			
		||||
2. Move the 3 files to where Systemd user files are stored.
 | 
			
		||||
```bash
 | 
			
		||||
$ mv gnome-rotate-wallpaper.service gnome-rotate-wallpaper.timer /etc/systemd/user/
 | 
			
		||||
$ mv wallpaperctl.service wallpaperctl.timer /etc/systemd/user/
 | 
			
		||||
```
 | 
			
		||||
3. Move the BASH script "gnome_rotate_wallpaper".
 | 
			
		||||
```bash
 | 
			
		||||
| 
						 | 
				
			
			@ -20,24 +20,24 @@ $ chmod +x /usr/local/bin/gnome_rotate_wallpaper
 | 
			
		|||
```
 | 
			
		||||
5. Enable the timer.
 | 
			
		||||
```bash
 | 
			
		||||
$ systemctl --user enable gnome-rotate-wallpaper.timer
 | 
			
		||||
$ systemctl --user enable wallpaperctl.timer
 | 
			
		||||
```
 | 
			
		||||
6. Verify the timer is enabled.
 | 
			
		||||
```bash
 | 
			
		||||
$ systemctl --user list-unit-files
 | 
			
		||||
gnome-rotate-wallpaper.service disabled
 | 
			
		||||
gnome-rotate-wallpaper.timer   enabled
 | 
			
		||||
wallpaperctl.service disabled
 | 
			
		||||
wallpaperctl.timer   enabled
 | 
			
		||||
2 unit files listed.
 | 
			
		||||
```
 | 
			
		||||
7. Start the timer.
 | 
			
		||||
```bash
 | 
			
		||||
$ systemctl --user start gnome-rotate-wallpaper.timer
 | 
			
		||||
$ systemctl --user start wallpaperctl.timer
 | 
			
		||||
```
 | 
			
		||||
8. Verify the timer has been started.
 | 
			
		||||
```bash
 | 
			
		||||
$ systemctl --user list-timers
 | 
			
		||||
NEXT                         LEFT    LAST                         PASSED UNIT                         ACTIVATES
 | 
			
		||||
Thu 2016-03-10 18:49:00 CST  1s left Thu 2016-03-10 18:48:56 CST  1s ago gnome-rotate-wallpaper.timer gnome-rotate-wallpaper.service
 | 
			
		||||
NEXT                         LEFT    LAST                        PASSED UNIT               ACTIVATES
 | 
			
		||||
Thu 2016-03-10 18:49:00 CST  1s left Thu 2016-03-10 18:48:56 CST 1s ago wallpaperctl.timer wallpaperctl.service
 | 
			
		||||
1 timers listed.
 | 
			
		||||
Pass --all to see loaded but inactive timers, too.
 | 
			
		||||
```
 | 
			
		||||
| 
						 | 
				
			
			@ -52,7 +52,7 @@ $ mkdir  ~/.config/systemd ~/.config/systemd/user
 | 
			
		|||
```
 | 
			
		||||
2. Create the configuration file. Replace "username" with applicable value.
 | 
			
		||||
```bash
 | 
			
		||||
$ nano ~/.config/systemd/user/gnome-rotate-wallpaper.conf
 | 
			
		||||
$ nano ~/.config/systemd/user/wallpaperctl.conf
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
    WALLPAPER_DIR=/home/username/Pictures/wallpaper
 | 
			
		||||
| 
						 | 
				
			
			@ -67,20 +67,20 @@ $ mkdir  ~/.config/systemd ~/.config/systemd/user
 | 
			
		|||
```
 | 
			
		||||
2. Create the configuration file.
 | 
			
		||||
```bash
 | 
			
		||||
$ nano ~/.config/systemd/user/gnome-rotate-wallpaper.timer
 | 
			
		||||
$ nano ~/.config/systemd/user/wallpaperctl.timer
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
[Unit]
 | 
			
		||||
Description=Gnome rotate wallpaper
 | 
			
		||||
Description=Wallpaperctl - Systemd GNOME wallpaper changer
 | 
			
		||||
 | 
			
		||||
[Timer]
 | 
			
		||||
OnCalendar=*:0/1
 | 
			
		||||
Persistent=true
 | 
			
		||||
Unit=gnome-rotate-wallpaper.service
 | 
			
		||||
Unit=wallpaperctl.service
 | 
			
		||||
 | 
			
		||||
[Install]
 | 
			
		||||
WantedBy=gnome-rotate-wallpaper.service
 | 
			
		||||
WantedBy=wallpaperctl.service
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Available picture-options
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue