# WallPyper WallPyPer - is small utility, work via [foo-Wallpaper-Feh-Gif ](https://github.com/thomas10-10/foo-Wallpaper-Feh-Gif) and [feh](https://github.com/derf/feh). WallPyPer can work with images and gifs. ## Install Dependencies: * [feh](https://github.com/derf/feh) * [foo-Wallpaper-Feh-Gif ](https://github.com/thomas10-10/foo-Wallpaper-Feh-Gif) * [apscheduler](https://github.com/agronholm/apscheduler) **feh** is most likely already in tour list of repositories. Debiadn/Ubuntu: ``` sudo apt install feh ``` Arch: ``` pacman -S feh ``` **foo-Wallpaper-feh-gif** is just bash script, you can download it [here](https://github.com/thomas10-10/foo-Wallpaper-Feh-Gif/blob/master/back4.sh) ``` curl -L https://raw.githubusercontent.com/thomas10-10/foo-Wallpaper-Feh-Gif/master/install.sh | bash ``` Install apscheduler ``` pip install apscheduler ``` Then download WallPyPer and make main.py an run file. ``` git clone https://github.com/KarimullinArthur/WallPyPer.git cd WallPyPer chmod +x main.py ``` And after create symbolic a link in one of the PATH var. For example ``` cd /usr/local/bin/ ln -s /main.py wallpyper ``` The absolute path you cat get via command *pwd* ## Configuration Create conifg in *~/.config/wallpyper/config* and put this: ``` { "path_to_wallpapers":"your_path", "second":"*", "minute":"*/1", "hour":"*" } ``` Where *path_to_wallpapers* is *absolute* path to wallpapers. *second*, *minute* and *hour* set auto change via cron. [More infarmation about cron](https://en.wikipedia.org/wiki/Cron) [crontab.guru](https://crontab.guru) ## Auto Start For **i3wm** add in your ~/.conifg/i3/config one string: ``` exec wallpyper ``` Author - Karimullin Arthur <<<<<<< HEAD Mail - KarimullinArthur@riseup.net ======= Mail - KarimullinArthur@riseup.net >>>>>>> ab56d78a72b6396219c6b4014216fc6001b0c265