Commit Graph

122 Commits

Author SHA1 Message Date
QuantumSoul ba7fd1da1e Zathura template 2026-01-24 12:33:50 +01:00
Lysec a4c73f15c1 Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2026-01-24 11:46:20 +01:00
Lysec 9492872034 Kanagawa: add cursor to dark mode (fixes #1528) 2026-01-24 11:46:16 +01:00
Lemmy 69b40d4769 template-processor: added support for custom_colors 2026-01-23 22:28:37 -05:00
Lemmy d6a8a29197 yazi: auto inject noctalia theme via template-apply.sh 2026-01-23 19:36:53 -05:00
Lemmy e3b4b61e6d template-processor: added support for set_red, set_green, set_blue, case manipulations (camel_case, etc..), blend and harmonize 2026-01-23 15:13:10 -05:00
Lemmy 88659f6576 template-processor: added support for "auto_lightness" and {{image}} support 2026-01-23 15:04:47 -05:00
Lemmy ab42a296b4 template-processor: more matugen compat: for loops, range, if/else, negation 2026-01-23 14:52:48 -05:00
Lemmy 2ebc27e733 template-processor: dont fail/ignore {{ \n 2026-01-23 11:47:27 -05:00
Lemmy 1e76aa5618 settings-search: added missing hooks 2026-01-23 11:22:03 -05:00
Lemmy c99b8ea574 settings: added search functionality 2026-01-22 22:44:33 -05:00
onelocked 127f0e08ea fix: ghostty template apply 2026-01-22 23:12:59 +00:00
Lemmy 2112a5b191 template-processor: added M3-Monochrome 2026-01-22 13:39:57 -05:00
Lemmy 7bdcbe515a template-processor: added a new "muted" scheme, very desaturated and monotonal 2026-01-22 13:04:19 -05:00
Lemmy 7ce31f42e1 template-processor: faithful adjustments now that we all have the same scaling 2026-01-22 10:05:37 -05:00
Lemmy 7cc4e1e305 template-processor: specify box filter when resizing to avoid discrepancies across imagemagick versions. 2026-01-22 09:51:25 -05:00
Lemmy cb329b09f5 template-processor: better comparison script 2026-01-22 09:24:55 -05:00
Lemmy 5db2b1a5f0 template-processor: more balancing/scoring tweaks for faithful 2026-01-22 09:00:21 -05:00
Lemmy 1430125db4 template-processor: more balancing/scoring tweaks of vibrant vs faithful 2026-01-22 08:59:59 -05:00
Lemmy ceb9526fc0 gtk-refresh: disable forced toggle until we find something less flickery 2026-01-22 00:59:51 -05:00
Lemmy f6836afd28 template-processor: updated comments 2026-01-21 21:50:06 -05:00
Lemmy e3c25de1b1 template-processor: adjusted/rebalanced both vibrant and faithful.
- vibrant: Prioritizes the most saturated colors regardless of area
coverage
- faithful: Prioritizes dominant colors by area, what you see is what
you get
2026-01-21 21:34:35 -05:00
Lemmy b524eefeda template-processor: even simpler terminals color def. 2026-01-21 20:29:38 -05:00
Lemmy 090fe26056 template-processor: refactor predefined colorscheme terminal theming by removing all the static files and using dynamic generation instead. 2026-01-21 20:00:19 -05:00
Lemmy 0e93a2fe0d templating: cleaned terminals templating - avoid code duplication and centralize theme apply and hotreload 2026-01-21 19:19:23 -05:00
Lemmy 25a1186b4d template-processor: properly fill the "default" colors in addition to "light" and "dark" 2026-01-21 19:07:05 -05:00
Lemmy d33c840421 template-processor: m3 now uses proper Wu quantizer to better match matugen 2026-01-21 10:09:53 -05:00
Lemmy d330eab6b9 template-processor: added M3-Content scheme 2026-01-21 09:14:01 -05:00
Lysec bc3e7e2c77 Scripts: replace gtk_refresh underscore with dash 2026-01-21 14:23:35 +01:00
Lysec 404a278c71 Scripts: move gtk_refresh to the proper folder 2026-01-21 13:55:51 +01:00
Lysec fd454cc336 Scripts: replace gtk_refresh bash with python for better performance 2026-01-21 04:56:39 +01:00
Lysec 90c613a21e Revert "Scripts/gtk-refresh: possible gtk3 fix"
This reverts commit b9e9ef11e2.
2026-01-21 02:23:20 +01:00
Lysec b9e9ef11e2 Scripts/gtk-refresh: possible gtk3 fix 2026-01-21 02:20:54 +01:00
Lysec b38a60c716 Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2026-01-21 01:32:39 +01:00
Lysec 7c6c6f3fd1 Theming: add GTK hot reload 2026-01-21 01:32:30 +01:00
Lemmy cf0265a885 template-processor: matugen compatible escaping 2026-01-20 19:19:03 -05:00
Lemmy fc6b425b3e template-processor: added "closest_color" support in hooks 2026-01-20 19:10:31 -05:00
Lysec 43e87c8b52 Vibrant: adjust bg color selection 2026-01-21 00:34:17 +01:00
Lemmy e967030cec template-processor: added new "faithful" mode + fixed contrast of container vs on_container 2026-01-20 18:27:57 -05:00
Lemmy 0fee13919f template-processor: Vibrant mode closer to the original 2026-01-20 17:36:13 -05:00
Lemmy cb3f6eb743 template-processor: implemented tonal-sport, fruit-salad, rainbow 2026-01-20 16:54:10 -05:00
Lemmy b5536dac17 material: slightly boosted vibrancy 2026-01-20 09:38:15 -05:00
Lemmy fe9febf495 template-processor: default to material design 2026-01-20 09:33:25 -05:00
Lemmy 575c15f270 python: project structure 2026-01-20 09:15:15 -05:00
Lemmy cfdbe2bb6a template-processor: filters compat with matugen syntax 2026-01-19 23:10:19 -05:00
Lemmy 1a21a465c5 dev: 18n-push - added ability to push a single language 2026-01-19 15:15:50 -05:00
Lemmy 8cacfe354d template-processor: ensure outline contrast for wallpaper "default" mode 2026-01-19 10:59:10 -05:00
Lemmy 318d8d50ea template-processor: ensure contrast on outline - helps a lot to ensure visibility, but will alter the original color. Gives very good result over all. 2026-01-19 10:55:22 -05:00
Lemmy 5db11b1561 template-processor: minor adjustment to container colors 2026-01-19 10:27:09 -05:00
Lemmy ed5078adf3 template-processor: removed the old 'sed' implementation and moved it to python 2026-01-19 10:10:53 -05:00