Skip to content

A terminal-based wallpaper selector and system theme manager. It also enables browsing and downloading wallpapers from various wallpaper collection repositories on GitHub.

License

Notifications You must be signed in to change notification settings

5hubham5ingh/WallRizz

Repository files navigation

Rizzed penguin

WallRizz is terminal based wallpaper and system theme manager that lets you "𝑹𝒊𝒛𝒛 𝒚𝒐𝒖𝒓 𝑳𝒊𝒏𝒖𝒙" with ease.



 Workflow 

 Wallpapers 


 Install 

 Setup 

 Usage 

 Extensions 


Features

  • Wallpaper Selection: Choose your wallpaper from a grid or list menu in the terminal.
  • Theme Generation and Application: Automatically generates and applies themes based on the chosen wallpaper to various applications.
  • Online Wallpaper Browsing: Browse wallpapers from your favorite wallpaper repositories directly from the terminal, and download them to the specified wallpaper directory.
  • Extensible with Scripts: Write or edit theming scripts for different applications. Create an extension template for writing new extensions with a single command.
  • Finest Level of Control Over Colors and Themes
    Achieve unparalleled precision with the built-in ColorJs library and the option to set a custom color generation backend, enabling highly customizable and seamless theme creation.
  • Lightweight: Built with QuickJS for fast startup and a small standalone executable, ensuring minimal system resource usage while also facilitating extension support.

Check wiki for more.

Gallery

User Interface

List view
1000003004

Grid view
ezgif com-animated-gif-maker(1)

Applications

hyprland.mp4

Kitty
ezgif com-animated-gif-maker(2)

VSCode
ezgif com-optimize

NeoVim
ezgif com-optimize(1)

Firefox
ezgif com-animated-gif-maker(4)

Jiffy
ezgif com-animated-gif-maker

To Do:

PRs are welcome.

Theme extension

  • Neovim Theme Extension
  • Rofi theme extension

Wallpaper handler extensions

  • KDE
  • Gnome

Thanks


About

A terminal-based wallpaper selector and system theme manager. It also enables browsing and downloading wallpapers from various wallpaper collection repositories on GitHub.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published