docs: correct number list
This commit is contained in:
		
							parent
							
								
									a5804e25b1
								
							
						
					
					
						commit
						c6160461e5
					
				
							
								
								
									
										118
									
								
								readme.md
								
								
								
								
							
							
						
						
									
										118
									
								
								readme.md
								
								
								
								
							| 
						 | 
				
			
			@ -41,55 +41,55 @@ elevated user permissions (e.g. root)
 | 
			
		|||
### Setup
 | 
			
		||||
 | 
			
		||||
1. Clone the project.
 | 
			
		||||
```console
 | 
			
		||||
$ git clone https://gitlab.com/adouglas/wallpaperctl.git
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ git clone https://gitlab.com/adouglas/wallpaperctl.git
 | 
			
		||||
    ```
 | 
			
		||||
1. Change to project directory.
 | 
			
		||||
```console
 | 
			
		||||
$ cd wallpaperctl
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ cd wallpaperctl
 | 
			
		||||
    ```
 | 
			
		||||
1. Install Systemd unit files.
 | 
			
		||||
```console
 | 
			
		||||
# cp etc/systemd/user/wallpaperctl.* /etc/systemd/user/
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    # cp etc/systemd/user/wallpaperctl.* /etc/systemd/user/
 | 
			
		||||
    ```
 | 
			
		||||
1. Install script file.
 | 
			
		||||
```console
 | 
			
		||||
# cp usr/local/bin/wallpaperctl /usr/local/bin/
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    # cp usr/local/bin/wallpaperctl /usr/local/bin/
 | 
			
		||||
    ```
 | 
			
		||||
1. Reload the systemd configuration.
 | 
			
		||||
```console
 | 
			
		||||
# systemctl daemon-reload
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    # systemctl daemon-reload
 | 
			
		||||
    ```
 | 
			
		||||
1. Set execute permission.
 | 
			
		||||
```console
 | 
			
		||||
# chmod +x /usr/local/bin/wallpaperctl
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    # chmod +x /usr/local/bin/wallpaperctl
 | 
			
		||||
    ```
 | 
			
		||||
 | 
			
		||||
## Configuration
 | 
			
		||||
 | 
			
		||||
1. Enable the Systemd timer.
 | 
			
		||||
```console
 | 
			
		||||
$ systemctl --user enable wallpaperctl.timer
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ systemctl --user enable wallpaperctl.timer
 | 
			
		||||
    ```
 | 
			
		||||
1. Verify the timer is enabled.
 | 
			
		||||
```console
 | 
			
		||||
$ systemctl --user list-unit-files
 | 
			
		||||
wallpaperctl.service disabled
 | 
			
		||||
wallpaperctl.timer   enabled
 | 
			
		||||
2 unit files listed.
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ systemctl --user list-unit-files
 | 
			
		||||
    wallpaperctl.service disabled
 | 
			
		||||
    wallpaperctl.timer   enabled
 | 
			
		||||
    2 unit files listed.
 | 
			
		||||
    ```
 | 
			
		||||
1. Start the Systemd timer.
 | 
			
		||||
```console
 | 
			
		||||
$ systemctl --user start wallpaperctl.timer
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ systemctl --user start wallpaperctl.timer
 | 
			
		||||
    ```
 | 
			
		||||
1. Verify the timer has been started.
 | 
			
		||||
```console
 | 
			
		||||
$ 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 wallpaperctl.timer wallpaperctl.service
 | 
			
		||||
1 timers listed.
 | 
			
		||||
Pass --all to see loaded but inactive timers, too.
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ 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 wallpaperctl.timer wallpaperctl.service
 | 
			
		||||
    1 timers listed.
 | 
			
		||||
    Pass --all to see loaded but inactive timers, too.
 | 
			
		||||
    ```
 | 
			
		||||
 | 
			
		||||
## Custom Settings
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -98,13 +98,13 @@ Pass --all to see loaded but inactive timers, too.
 | 
			
		|||
This alteration will set the location of where wallpapers are stored.
 | 
			
		||||
 | 
			
		||||
1. Create the required directories.
 | 
			
		||||
```bash
 | 
			
		||||
$ mkdir  ~/.config/systemd ~/.config/systemd/user
 | 
			
		||||
```
 | 
			
		||||
    ```bash
 | 
			
		||||
    $ mkdir  ~/.config/systemd ~/.config/systemd/user
 | 
			
		||||
    ```
 | 
			
		||||
2. Create the configuration file. Replace "username" with applicable value.
 | 
			
		||||
```bash
 | 
			
		||||
$ nano ~/.config/systemd/user/wallpaperctl.conf
 | 
			
		||||
```
 | 
			
		||||
    ```bash
 | 
			
		||||
    $ nano ~/.config/systemd/user/wallpaperctl.conf
 | 
			
		||||
    ```
 | 
			
		||||
 | 
			
		||||
    WALLPAPER_DIR=/home/username/Pictures/wallpaper
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -113,30 +113,30 @@ $ nano ~/.config/systemd/user/wallpaperctl.conf
 | 
			
		|||
This alteration will set the duration of how long the wallpaper is displayed for until a new wallpaper is set.
 | 
			
		||||
 | 
			
		||||
1. Create the required directories.
 | 
			
		||||
```console
 | 
			
		||||
$ mkdir  -p ~/.config/systemd/user
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ mkdir  -p ~/.config/systemd/user
 | 
			
		||||
    ```
 | 
			
		||||
1. Create the configuration file.
 | 
			
		||||
```console
 | 
			
		||||
$ nano ~/.config/systemd/user/wallpaperctl.timer
 | 
			
		||||
```
 | 
			
		||||
    ```console
 | 
			
		||||
    $ nano ~/.config/systemd/user/wallpaperctl.timer
 | 
			
		||||
    ```
 | 
			
		||||
1. Change the OnCalendar value as desired.
 | 
			
		||||
 | 
			
		||||
    Refer to [ArchLinux: systemd/Timers](https://wiki.archlinux.org/index.php/Systemd/Timers#Realtime_timer) for further
 | 
			
		||||
    details. The below example changes the duration interval from 1 minute to 5 minutes.
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
[Unit]
 | 
			
		||||
Description=Wallpaperctl - Systemd GNOME wallpaper changer
 | 
			
		||||
    ```
 | 
			
		||||
    [Unit]
 | 
			
		||||
    Description=Wallpaperctl - Systemd GNOME wallpaper changer
 | 
			
		||||
 | 
			
		||||
[Timer]
 | 
			
		||||
OnCalendar=*:0/5
 | 
			
		||||
Persistent=true
 | 
			
		||||
Unit=wallpaperctl.service
 | 
			
		||||
    [Timer]
 | 
			
		||||
    OnCalendar=*:0/5
 | 
			
		||||
    Persistent=true
 | 
			
		||||
    Unit=wallpaperctl.service
 | 
			
		||||
 | 
			
		||||
[Install]
 | 
			
		||||
WantedBy=wallpaperctl.service
 | 
			
		||||
```
 | 
			
		||||
    [Install]
 | 
			
		||||
    WantedBy=wallpaperctl.service
 | 
			
		||||
    ```
 | 
			
		||||
 | 
			
		||||
## Reference
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue