summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* scheme: fix not saving atomically2 * r + 2 * t2025-06-122-12/+21
| | | | Causes programs which rely on the save file (e.g. the shell) to fail occasionally as they try to read while the cli is writing
* material: better mono scheme2 * r + 2 * t2025-06-121-2/+4
|
* scheme: add variant option2 * r + 2 * t2025-06-124-32/+10
| | | | Remove variant subcommand
* scheme: better print2 * r + 2 * t2025-06-121-1/+9
|
* material: tone down chroma boost2 * r + 2 * t2025-06-121-2/+2
|
* scheme: impl random + fix single schemes2 * r + 2 * t2025-06-126-1/+10
|
* feat: generate dynamic schemes2 * r + 2 * t2025-06-126-8/+405
|
* theme: better spicetify colours2 * r + 2 * t2025-06-115-22/+43
|
* feat: theme btop2 * r + 2 * t2025-06-114-29/+119
| | | | Also change template replacement format
* feat: theme fuzzel2 * r + 2 * t2025-06-112-4/+54
|
* feat: theme spicetify2 * r + 2 * t2025-06-112-1/+27
|
* scheme: better error messages2 * r + 2 * t2025-06-111-2/+2
| | | | Print valid flavours/modes when invalid flavour/mode is given
* feat: theme discord2 * r + 2 * t2025-06-114-54/+191
|
* toggles: fix sysmon + not toggling ws2 * r + 2 * t2025-06-111-1/+4
|
* feat: theme hypr and terminals2 * r + 2 * t2025-06-113-1/+89
|
* feat: impl scheme command (partial)2 * r + 2 * t2025-06-113-2/+18
|
* internal: refactor scheme2 * r + 2 * t2025-06-116-124/+211
| | | | Also use a single file to store scheme data
* parser: print help when no args2 * r + 2 * t2025-06-113-5/+16
| | | | Also create utility script for testing
* parser: fix error when no args2 * r + 2 * t2025-06-111-1/+5
|
* internal: refactor for packaging2 * r + 2 * t2025-06-1142-8/+525
| | | | Package using python-build, python-installer and hatch
* feat: impl workspace-action command2 * r + 2 * t2025-06-101-1/+8
|
* feat: add toggle command2 * r + 2 * t2025-06-092-1/+99
|
* feat: add shell commands2 * r + 2 * t2025-06-0914-36/+139
| | | | Also switch to classes
* parser: add func to run with args2 * r + 2 * t2025-06-0913-2/+69
|
* feat: create parser2 * r + 2 * t2025-06-094-0/+220
|
* install: add imagemagick dep to shell2 * r + 2 * t2025-06-091-1/+1
| | | | Forgot to add it before
* shell: prevent duplicate instances2 * r + 2 * t2025-06-091-1/+5
|
* Merge pull request #3 from PiotrekB416/fix/hardcoded-interpreters2 * r + 2 * t2025-06-0830-30/+30
|\ | | | | fix: hardcoded interpreter paths
| * fix: hardcoded interpreter pathsPiotr Bartoszewicz2025-06-0830-30/+30
| |
* | completions: add shell ipc commands2 * r + 2 * t2025-06-082-8/+44
|/ | | | Also add shell help subcommand
* schemes: fix preexisting schemes2 * r + 2 * t2025-06-0816-64/+864
|
* main: fix shell command2 * r + 2 * t2025-06-082-9/+7
|
* install: shell install add lm_sensors2 * r + 2 * t2025-06-081-0/+5
|
* wallpaper: use shell for wallpaper2 * r + 2 * t2025-06-081-9/+0
|
* record: add delete action2 * r + 2 * t2025-06-081-1/+3
|
* install: fix shell install2 * r + 2 * t2025-06-081-6/+3
|
* install: fix discord openasar install2 * r + 2 * t2025-06-021-1/+2
|
* screenshot: add region and freeze functionality2 * r + 2 * t2025-05-264-7/+25
| | | | equibop -> discord with openasar and equicord
* feat: print scheme command2 * r + 2 * t2025-05-054-11/+53
| | | | | Generates and prints a scheme for an image (or the current wallpaper if not given) Also record use hevc codec
* scheme: migrate to material2 * r + 2 * t2025-05-011-4/+2
|
* record: switch to wl-screenrec2 * r + 2 * t2025-05-012-55/+25
| | | | Is better
* scheme: use materialyoucolor blend2 * r + 2 * t2025-04-221-31/+44
| | | | | Harmonize colours Also use harmonize for success and error
* feat: up to 3 options for dynamic scheme2 * r + 2 * t2025-04-228-85/+131
| | | | | | Have up to 3 options for base colour for dynamic scheme Variants moved to new command Also remove parallel dependency
* install: spicetify install marketplace2 * r + 2 * t2025-04-111-1/+4
|
* scheme: fix mixing2 * r + 2 * t2025-04-101-3/+3
|
* install: add spicetify2 * r + 2 * t2025-04-094-3/+24
| | | | Also use spicetify as default music player for toggles
* wallpaper: no blurred wallpaper2 * r + 2 * t2025-04-091-1/+1
| | | | | | Breaks wlogout conf, but it isnt even really part of the dots so yeah For speeeeeed Also ensure thumbnail cache dir exists
* scheme: better primary colour2 * r + 2 * t2025-04-082-8/+19
| | | | | Primary colour is used for layers + accents Get highest scored bright colour instead of just highest scored
* scheme: better colours + parallel generation2 * r + 2 * t2025-04-074-13/+17
| | | | | | | Fix some wallpapers not having enough colours by disabling filter (also gives better colours) Use GNU parallel to run scheme generation in parallel Also ensure all schemes exist when generating Cache wallpaper thumbnails
* schemes: cache schemes2 * r + 2 * t2025-04-051-3/+14
|