Simple bash
script to set a Dynamic Wallpaper according to certain conditions (currently TIME
).
Follow the steps below (You can run test.sh
to test it before installing it on your system) -
- Install hsetroot, xrandr(for xfce only)
# On Archlinux
sudo pacman -Sy xorg-xrandr hsetroot
# On Ubuntu or Debian
sudo apt-get install x11-xserver-utils hsetroot
-
For swaywm support users must install oguri. The
oguri
daemon must be started for the script to work.Oguri
can be installed on Arch linux via AUR. -
Clone this repository and...
cd $HOME
git clone https://github.com/adi1090x/dynamic-wallpaper.git
cd dynamic-wallpaper
chmod +x install.sh
./install.sh
- Run the program and choose an option
$ dwall
Dynamic Wallpaper V1.0
Developed By - Aditya Shakya (@adi1090x)
Available options:
-bitday -firewatch
- (Currently) 2 different types of wallpaper set (2560x1440px).
- (Currently) Change according to time, throughout the day.
- Tested on - WM: Openbox, i3wm, Fluxbox, Fvwm, Swaywm & DE: Pantheon, Gnome(ubuntu), Deepin, Cinnamon, XFCE, LXDE, MATE.
Bit day | Firewatch |
---|---|
- Currently, KDE is not supported.
- If you can improve it, you're welcome.
- You can add dwall -option & to your wm autostart file to set it as wallpaper after login.
- Have Fun!