WALLRIZZ(1)
NAME
WallRizz — A terminal-based wallpaper selector and system theme manager. It also enables browsing and downloading wallpapers from…
SYNOPSIS
INFO
338 stars
8 forks
0 views
JavaScriptDeveloper Tools
DESCRIPTION
A terminal-based wallpaper selector and system theme manager. It also enables browsing and downloading wallpapers from various wallpaper collection repositories on GitHub.
README
WallRizz is terminal based wallpaper and system theme manager that lets you "𝑹𝒊𝒛𝒛 𝒚𝒐𝒖𝒓 𝑳𝒊𝒏𝒖𝒙" with ease.
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
Grid view
Applications
https://github.com/user-attachments/assets/1847eb59-bc7b-4b0a-a13d-bbea3651e804
Kitty
VSCode
NeoVim
Firefox
Jiffy
To Do:
PRs are welcome.
Theme extension
- Neovim Theme Extension
- Rofi theme extension
Wallpaper handler extensions
- KDE
- Gnome
Thanks
- ctn-malone for QuickJs extension.
- Brian Grinstead for tinycolor.js
SEE ALSO
neovim(1)— Hyperextensible Vim-based text editor — the future of Vimtmux(1)— Terminal multiplexer — split panes, detach sessions, pair programhyperfine(1)— A command-line benchmarking tool — measure execution timestokei(1)— Count lines of code quickly — supports 150+ languagescftunnel(1)— 全协议内网穿透 CLI — Cloud 模式免费 HTTP/WS 穿透 + Relay 模式自建中继 TCP/UDP 全协议 | Cloudflare Tunnel + frp 双引擎
clihub3/4/2026WALLRIZZ(1)