diff --git a/README.md b/README.md index 9488596..a416568 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,6 @@ It sets a wallpaper directly on the X11 root window, without daemons, background services, or unnecessary dependencies. Configuration is optional, and the app exits immediately after setting the wallpaper. ---- - ## Features * Simple CLI usage @@ -24,11 +22,8 @@ Configuration is optional, and the app exits immediately after setting the wallp ```sh icing --set /path/to/image.png ``` - Sets the wallpaper immediately but does **not** update the config file. ---- - ### Update config and set wallpaper ```sh @@ -39,28 +34,23 @@ icing --update /path/to/image.png * Sets the wallpaper immediately * Future runs of `icing` will reuse this image ---- - ### Use config only ```sh icing -``` +``` Uses the image path and settings from the config file. Fails if no config exists. ---- - ### Optional arguments ```sh --mode fill|stretch -``` +``` Overrides the default or configured scaling mode (see below). ---- ## Configuration @@ -88,7 +78,6 @@ If `mode` is missing, **`fill` is used by default**. Invalid modes cause `icing` to exit with an error. ---- ## Scaling modes @@ -99,7 +88,6 @@ Invalid modes cause `icing` to exit with an error. | Excess image cropped (centered) | Image may be stretched and distorted | | Best choice for most wallpapers | Useful for exact fits or abstract images | ---- ## Installation @@ -119,7 +107,6 @@ target/release/icing Optionally move it to your `$PATH` (for example `/usr/bin/`) if desired. ---- ## Requirements @@ -127,7 +114,6 @@ Optionally move it to your `$PATH` (for example `/usr/bin/`) if desired. * A window manager * Rust (for building) ---- ## Future plans @@ -143,7 +129,6 @@ Optionally move it to your `$PATH` (for example `/usr/bin/`) if desired. * Additional scaling modes (unless they make sense) * Wayland support ---- ## Notes