gradience 0.0.0

Change the look of GNOME, with ease
# Command-Line Help for `gradience-cli`

This document contains the help content for the `gradience-cli` command-line program.

**Command Overview:**

* [`gradience-cli`]#gradience-cli
* [`gradience-cli shell`]#gradience-cli-shell
* [`gradience-cli gtk`]#gradience-cli-gtk
* [`gradience-cli store`]#gradience-cli-store
* [`gradience-cli store add`]#gradience-cli-store-add
* [`gradience-cli store remove`]#gradience-cli-store-remove
* [`gradience-cli store online-list`]#gradience-cli-store-online-list
* [`gradience-cli store local-list`]#gradience-cli-store-local-list
* [`gradience-cli store download`]#gradience-cli-store-download

## `gradience-cli`

Change the look of GNOME, with ease

**Usage:** `gradience-cli [OPTIONS] <COMMAND>`

###### **Subcommands:**

* `shell` — Apply the theme to the shell, it will create a new theme with a shell theme and GTK theme
* `gtk` — Apply the theme to the GTK theme
* `store` — Manage the store of presets

###### **Options:**

* `-m`, `--mode <MODE>` — The mode of the theme

  Possible values: `light`, `dark`

* `-a`, `--accent <ACCENT>` — The accent color of the theme

  Possible values: `blue`, `teal`, `green`, `yellow`, `orange`, `red`, `pink`, `purple`, `slate`

* `-s`, `--store <STORE>` — The path to the store where presets are stored
* `--shell-source <SHELL_SOURCE>` — The path to the shell source directory which contains templates for the shell theme
* `-p`, `--preset <PRESET>` — The name of the preset to apply



## `gradience-cli shell`

Apply the theme to the shell, it will create a new theme with a shell theme and GTK theme

**Usage:** `gradience-cli shell [TEMP_DIR] [THEME_DIR]`

###### **Arguments:**

* `<TEMP_DIR>` — The path to the temporary directory where the theme will be created and build
* `<THEME_DIR>` — The path to the directory where the theme will be stored



## `gradience-cli gtk`

Apply the theme to the GTK theme

**Usage:** `gradience-cli gtk`



## `gradience-cli store`

Manage the store of presets

**Usage:** `gradience-cli store <COMMAND>`

###### **Subcommands:**

* `add` — Add a new preset to the store
* `remove` — Remove a preset from the store
* `online-list` — List the online presets
* `local-list` — List the local presets
* `download` — Download a preset from the online store



## `gradience-cli store add`

Add a new preset to the store

**Usage:** `gradience-cli store add <PATH>`

###### **Arguments:**

* `<PATH>` — The path to the preset file



## `gradience-cli store remove`

Remove a preset from the store

**Usage:** `gradience-cli store remove <NAME>`

###### **Arguments:**

* `<NAME>` — The name of the preset to remove



## `gradience-cli store online-list`

List the online presets

**Usage:** `gradience-cli store online-list`



## `gradience-cli store local-list`

List the local presets

**Usage:** `gradience-cli store local-list`



## `gradience-cli store download`

Download a preset from the online store

**Usage:** `gradience-cli store download <NAME>`

###### **Arguments:**

* `<NAME>` — The name of the preset to download



<hr/>

<small><i>
    This document was generated automatically by
    <a href="https://crates.io/crates/clap-markdown"><code>clap-markdown</code></a>.
</i></small>