Walrs

Like Pywal, but in Rust

Features

Usage

# walrs - Generate a colorscheme from an image

## Usage: walrs [OPTIONS]

## Options
- `-i <IMAGE>`: **Path to your wal.png | For random image:path to your wallpapers/ **
- `-r, --reload`: **Reload templates and set the wallpaper
- `-R, --Reload`: **Reload templates without setting the wallpaper
- `-t, --theme <THEME>`: **Use an external theme file
- `-g, --generate <GENERATE>`: **Generate theme and save it in the themes folder (.cache/wal/colorschemes)
- `-s, --saturation <SATURATION>`: **Specify saturation value (-128 to 127)
- `-b, --brightness <BRIGHTNESS>`: **Specify brightness value (-128 to 127)
- `-q, --quit`: **Enable quit mode (no output)
- `--install-completions`: **Install completions for the current shell
- `-h, --help`: **Print help
- `-V, --version`: **Print version

Installation

- `yay` -S walrs
- `git` clone https://github.com/pixel2175/walrs && make install

Performance

Benchmark

# walrs Execution Preview

## Output
> [I] Generate: generate colors.
> [I] Template: create templates.
> [I] Wallpaper: wallpaper set with feh.
> [I] Terminal: terminal colorscheme set.
> [I] Xrdb: xrdb colorscheme set.
> [I] Colors: colorscheme applied successfully.

## Timing
________________________________________________________
Executed in  376.01 millis    fish           external
   usr time  236.90 millis    2.05 millis  234.85 millis
   sys time  132.21 millis    1.04 millis  131.17 millis

If you need any help, reach me on Discord @pi66

home tools more gaza