wallrs

Crates.iowallrs
lib.rswallrs
version0.2.1
created_at2025-10-05 11:26:43.07762+00
updated_at2025-11-28 21:34:09.030644+00
descriptionTUI Wallpapers Manager
homepage
repository
max_upload_size
id1868937
size196,340
Altair (Altair-39)

documentation

README

wallrs

Simple TUI Wallpaper Manger for X11/Wayland.

wallrs Demo

Table of contents

Requirements

  • feh (for X11)
  • swww (for Wayland)
  • pywal (optiona)

Installation

From crates:

cargo install wallrs

From Source, after cloning the repository:

cargo install --path .

Features

  • Change dinamically your wallpaper.
  • History of recently used wallpapers.
  • Toggle favorite wallpapers to find them easily.
  • Mouse support.
  • Vim motion.

Configuration

All the configuration happens in a config.toml file.

  • wallpaper_dir: the directory root of the wallpapers library.
  • vim_motion (true/false).
  • mouse_support (true/false).
  • list_position ("top"/"bottom"/"left"/"right")
  • transition_type (only for swww)

The position and the visibility of the tabs are customizable.


[[tabs]]
name = "Wallpapers"
enabled = true

[[tabs]]
name = "Favorites"
enabled = true

[[tabs]]
name = "History"
enabled = true

The parameter of the wallpapers are customizable.

[commands]
swww = ["--transition-fps", "60"]


Keybindings

The keybindings are configurable in a keybindings.toml file.

  • search
  • favorite
  • multi_select
Commit count: 0

cargo fmt