Skip to content

krister-dahl/integrate-wallpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

integrate-wallpaper

Wallpaper integration for Stephan Raabes dotfiles First of all, credits to Stephan Raabe - ML4W for his hard work on his dotfiles, which inspired me to this little project 🙏 This scripts integrates the wallpaper completely for Hyprland,Qtile and SDDM.

Changing the wallpaper in Hyprland or Qtile sets the same wallpaper for Hyprland,Qtile and SDDM.

The script also installs an alternative hyprlock.conf with required fonts. If you play music (f.ex spotify) the artist and track is displayed on the lockscreen below the clock and passwordfield.

How to use:

  1. Run integrate-wallpaper.sh (all files changed by the script is backed up).
  2. If you want to restore the changes run uninstall.sh and all files backed up will be restored and all new added files will be removed.

The integrate-wallpaper.sh script in detail

  1. Sets your username to the installfiles that requires it.
  2. Backups your existing dotfiles/hypr/scripts/exit.sh to exit.sh.backup
  3. Copy the prepared exit.sh to dotfiles/hypr/scripts/exit.sh
  4. Backups your existing dotfiles/qtile/scripts/wallpaper.sh to wallpaper.sh.backup
  5. copy the prepared wallpaper.sh to dotfiles/qtile/scripts/wallpaper.sh
  6. copy the prepared updatesddm.sh to dotfiles/sddm
  7. Editing the sudoers file so the user can run updatesddm.sh as root without password.
  8. copy the servicefile setsddmwall.service to /etc/systemd/system and enables it.
  9. restores installfiles altered by your username
  10. Backups your existing /dotfiles/hypr/hyprlock.conf to hyprlock.conf.backup
  11. Copy the prepared hyprlock.conf to /dotfiles/hypr/hyprlock.conf
  12. Installs font required by hyprlock.conf

About

Wallpaper integration for Stephan Raabes dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages