Skip to content

A simple wallpaper randomizer for hyprpaper with bash install script

License

Notifications You must be signed in to change notification settings

CORVUS047/randhyprpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description:

randhyprpaper is a simple c++ script that randomizes your wallpaper based off of environment variables it will plant into your hyprland.conf. Includes a bash install script for easy setup.

Requirements:

  1. hyprland (duhh)
  2. hyprpaper (also duhh)
  3. ninja
  4. cmake
  5. git
  6. a c++ compiler (like gcc)

Installation:

Copy the following commands into your terminal

Note: use your package manager instead of pacman if you aren't using an arch based system!!!

sudo pacman -S cmake ninja git gcc
git clone https://github.com/CORVUS047/randhyprpaper.git
cd randhyprpaper
bash install.sh

randhyprpaper requires a restart of hyprland in order to function properly!!!

Configuration

Configuration options are automatically set in your hyprland.conf file as

env = WALLPAPER_DIR,(insert the directory of your wallpapers)
env = WALLPAPER_DELAY,(insert time between wallpaper change or 0 to disable wallpaper changing)

Any time you edit these variables hyprland must be reset for them to take effect.

Planned Features

  1. Multi-Monitor support
  2. Multiple paths for wallpapers

About

A simple wallpaper randomizer for hyprpaper with bash install script

Topics

Resources

License

Stars

Watchers

Forks