Commit Graph

174 Commits

Author SHA1 Message Date
2 * r + 2 * t 672ef4a2d9 scheme: impl random + fix single schemes 2025-06-12 16:00:43 +10:00
2 * r + 2 * t 194826efaa feat: generate dynamic schemes 2025-06-12 15:48:02 +10:00
2 * r + 2 * t 2161e3ee6b theme: better spicetify colours 2025-06-11 22:48:09 +10:00
2 * r + 2 * t b08858191c feat: theme btop
Also change template replacement format
2025-06-11 22:25:03 +10:00
2 * r + 2 * t 63040f68b7 feat: theme fuzzel 2025-06-11 22:09:44 +10:00
2 * r + 2 * t 09f01bfd1d feat: theme spicetify 2025-06-11 21:59:23 +10:00
2 * r + 2 * t 464334136c scheme: better error messages
Print valid flavours/modes when invalid flavour/mode is given
2025-06-11 21:45:18 +10:00
2 * r + 2 * t 6f7beecdc6 feat: theme discord 2025-06-11 21:42:13 +10:00
2 * r + 2 * t 3fa4a5f7b7 toggles: fix sysmon + not toggling ws 2025-06-11 20:42:33 +10:00
2 * r + 2 * t d44bde1667 feat: theme hypr and terminals 2025-06-11 20:37:37 +10:00
2 * r + 2 * t f43987ef2f feat: impl scheme command (partial) 2025-06-11 18:07:34 +10:00
2 * r + 2 * t dc855e1b01 internal: refactor scheme
Also use a single file to store scheme data
2025-06-11 17:37:04 +10:00
2 * r + 2 * t a4f5138d41 parser: print help when no args
Also create utility script for testing
2025-06-11 15:43:32 +10:00
2 * r + 2 * t 6543c9505b parser: fix error when no args 2025-06-11 00:48:49 +10:00
2 * r + 2 * t f663e6f690 internal: refactor for packaging
Package using python-build, python-installer and hatch
2025-06-11 00:41:05 +10:00
2 * r + 2 * t 63d9381734 feat: impl workspace-action command 2025-06-10 00:04:50 +10:00
2 * r + 2 * t 33dbeb01b3 feat: add toggle command 2025-06-09 23:43:50 +10:00
2 * r + 2 * t 52dfdb97ec feat: add shell commands
Also switch to classes
2025-06-09 22:15:03 +10:00
2 * r + 2 * t b900c16c53 parser: add func to run with args 2025-06-09 21:13:35 +10:00
2 * r + 2 * t 3110197e42 feat: create parser 2025-06-09 20:50:59 +10:00
2 * r + 2 * t df3c450e45 install: add imagemagick dep to shell
Forgot to add it before
2025-06-09 12:54:52 +10:00
2 * r + 2 * t 696899a0be shell: prevent duplicate instances 2025-06-09 00:23:57 +10:00
2 * r + 2 * t e9ad4be0e6 Merge pull request #3 from PiotrekB416/fix/hardcoded-interpreters
fix: hardcoded interpreter paths
2025-06-08 23:06:21 +10:00
2 * r + 2 * t 82b2212e85 completions: add shell ipc commands
Also add shell help subcommand
2025-06-08 20:59:13 +10:00
Piotr Bartoszewicz 4892446e57 fix: hardcoded interpreter paths 2025-06-08 10:04:59 +02:00
2 * r + 2 * t 0f93aa3a45 schemes: fix preexisting schemes 2025-06-08 16:58:07 +10:00
2 * r + 2 * t fbbe9b6a33 main: fix shell command 2025-06-08 13:43:34 +10:00
2 * r + 2 * t 0d7dd0707a install: shell install add lm_sensors 2025-06-08 00:44:20 +10:00
2 * r + 2 * t b9c146d469 wallpaper: use shell for wallpaper 2025-06-08 00:41:33 +10:00
2 * r + 2 * t 94c93e2d69 record: add delete action 2025-06-08 00:40:16 +10:00
2 * r + 2 * t 10cd5f444d install: fix shell install 2025-06-08 00:40:04 +10:00
2 * r + 2 * t 6eb615db69 install: fix discord openasar install 2025-06-02 19:33:23 +10:00
2 * r + 2 * t 98cf5cbe12 screenshot: add region and freeze functionality
equibop -> discord with openasar and equicord
2025-05-26 21:44:31 +08:00
2 * r + 2 * t 7fa09fa52f feat: print scheme command
Generates and prints a scheme for an image (or the current wallpaper if not given)
Also record use hevc codec
2025-05-05 13:36:01 +10:00
2 * r + 2 * t bb83c57308 scheme: migrate to material 2025-05-01 19:43:10 +10:00
2 * r + 2 * t b3667476ad record: switch to wl-screenrec
Is better
2025-05-01 19:42:45 +10:00
2 * r + 2 * t 1d60df6aa1 scheme: use materialyoucolor blend
Harmonize colours
Also use harmonize for success and error
2025-04-22 19:53:45 +10:00
2 * r + 2 * t ce6fdf0ab9 feat: up to 3 options for dynamic scheme
Have up to 3 options for base colour for dynamic scheme
Variants moved to new command
Also remove parallel dependency
2025-04-22 17:49:44 +10:00
2 * r + 2 * t 439f6e6321 install: spicetify install marketplace 2025-04-11 18:39:50 +10:00
2 * r + 2 * t 1e11d1e907 scheme: fix mixing 2025-04-10 21:24:26 +10:00
2 * r + 2 * t 5bbead188a install: add spicetify
Also use spicetify as default music player for toggles
2025-04-09 19:26:47 +10:00
2 * r + 2 * t 9cf691b376 wallpaper: no blurred wallpaper
Breaks wlogout conf, but it isnt even really part of the dots so yeah
For speeeeeed
Also ensure thumbnail cache dir exists
2025-04-09 16:16:50 +10:00
2 * r + 2 * t e342d2d2dc scheme: better primary colour
Primary colour is used for layers + accents
Get highest scored bright colour instead of just highest scored
2025-04-08 13:33:45 +10:00
2 * r + 2 * t f9a83990a9 scheme: better colours + parallel generation
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
2025-04-07 11:38:05 +10:00
2 * r + 2 * t bf6ddf7963 schemes: cache schemes 2025-04-05 18:03:42 +11:00
2 * r + 2 * t f9c60a483d scheme: use material for colour gen
Replaces okolors
Also boost neutral chroma and all chroma
2025-04-05 17:53:13 +11:00
2 * r + 2 * t b221cb8be1 install: add dep for app2unit 2025-04-04 18:33:56 +11:00
2 * r + 2 * t 0d0fc1657a feat: xdg-open -> app2unit
real
2025-04-04 18:25:37 +11:00
2 * r + 2 * t ad791dfd76 feat: uwsm app -> app2unit
Also xdg-open -> app2unit
2025-04-04 18:24:02 +11:00
2 * r + 2 * t 82d538a6ad install: use systemd services for shell and safeeyes 2025-04-04 18:01:39 +11:00