Skip to content

tusharchopra07/wallhaven-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Wallhaven Wallpaper Changer

A simple bash script to automatically fetch and apply a random wallpaper from Wallhaven every time you run it. Works seamlessly on KDE Plasma every desktop environment.

πŸš€ Features

  • Fetches random high-quality wallpapers from Wallhaven.
  • Applies the wallpaper instantly.
  • Works without API keys.
  • Supports manual runs or automated execution on startup.

πŸ“œ Requirements

Ensure you have the following installed:

  • curl – for fetching images.
  • wget – for downloading the wallpaper.

πŸ”§ Installation

  1. Clone the repository:
    git clone https://github.com/tusharchopra07/wallhaven-script.git
    cd wallhaven-script
  2. Make the script executable :
    chmod +x change-wallpaper.sh
  3. Run the script:
    ./change-wallpaper.sh

πŸ“‚ Setup for Auto Wallpaper Change on Login

To run the script automatically at startup:

mkdir -p ~/.config/autostart-scripts
cp change-wallpaper.sh ~/.config/autostart-scripts/
chmod +x ~/.config/autostart-scripts/change-wallpaper.sh

Now, your wallpaper will change automatically every time you log in! 🎨

⚑ Example Output

Fetching wallpaper from Wallhaven...
Wallpaper downloaded successfully!
Applying wallpaper...
Done! Enjoy your new wallpaper.

🀝 Contributing

Feel free to fork this repository and submit pull requests to improve functionality!

πŸ“œ License

This project is licensed under the MIT License.


Made with ❀️ by tusharchopra07

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages