superset-settings

Solid

Read and update the Superset desktop app's user settings (theme, fonts, terminal, git, notifications, behavior) via the superset CLI, including creating and installing custom themes from JSON. Use when asked to change app settings, switch or create a theme, adjust fonts, or configure desktop preferences without opening the settings UI.

Code & Development 14,079 stars 1259 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 83/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Superset settings via CLI Change the desktop app's user settings from the command line with `superset settings`. Works offline, no login required; everything is local to this machine. ## Commands ```bash superset settings list # every key: value, default, allowed values superset settings get <key> # effective value (default if unset) superset settings set <key> <value> # validated write superset settings reset <key> # back to the app default superset settings theme list # system + built-ins + imported custom themes superset settings theme get superset settings theme set <id> # e.g. dark | light | monokai | system | <custom id> superset settings theme set system --system-light light --system-dark monokai superset settings theme export <id> [--out <file>] # dump full theme JSON (starter) superset settings theme import <file> # add/replace custom themes (validated) superset settings theme remove <id> # delete a custom theme ``` Prefer `--json` (auto-on in agent environments; parse it rather than matching the human sentences) and `superset settings list` to discover keys and allowed values instead of guessing. In Superset terminals `superset` is already on PATH. `SUPERSET_HOME_DIR` overrides the target profile (`~/.superset` by default); useful for testing against a sandbox copy. ## Creating custom themes Two paths; both end with import → set (a running app restyles live). **From scra...

Details

Author
superset-sh
Repository
superset-sh/superset
Created
10 months ago
Last Updated
today
Language
TypeScript
License
NOASSERTION

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category