Skip to content

Latest commit

 

History

History
82 lines (55 loc) · 4.27 KB

README.md

File metadata and controls

82 lines (55 loc) · 4.27 KB
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