Jonas Bloch
516c478f3d
Neovim template enhancements ( #2078 )
...
* feat: add neovim-lualine template, set vim.o.background automatically based on dms light/dark mode
* feat(matugen): add option to follow dms background color or not on neovim
* chore: regenerate settings and translation index after merging master
2026-03-25 09:16:01 -04:00
Viet Dinh
86d8fe4fa4
fix: pywalfox light theme template ( #2075 )
...
The current template doesn't work for an OOTB config of pywalfox
without manual configuration. This commit fixes the colors to work
better with its defaults.
2026-03-25 09:12:41 -04:00
Jonas Bloch
7e1d808d70
New neovim theme engine ( #1985 )
...
* feat(matugen)!: rework completely neovim's theme engine
* fix: link to neovim theme plugin
* fix: expect AvengeMedia/base46 instead of Silzinc/base46
2026-03-13 13:37:16 -04:00
Adarsh219
54e0eb5979
feat: Add Zed editor theming support ( #1954 )
...
* feat: Add Zed editor theming support
* fix formatting and switch to CONFIG_DIR
2026-03-10 12:03:01 -04:00
micko
754bf8fa3c
update deprecated syntax ( #1928 )
2026-03-06 21:13:03 -06:00
supposede
537c44e354
Update toolbar button styles with primary color ( #1879 )
2026-03-01 16:51:40 -05:00
purian23
f0fcc77bdb
feat: Implement M3 design elevation & shadow effects
...
- Added global toggles in the Themes tab
- Light color & directional user ovverides
- Independent shadow overrides per/bar
- Refactored various components to sync the updated designs
2026-03-01 00:54:31 -05:00
Joaquim S.
60786921a9
matugen/template: Pasterizing neovim. ( #1828 )
...
* matugen/template: Pasterizing neovim.
* matugen/template: More contrast
2026-02-25 13:58:36 -05:00
Sunny
fbd9301a2d
fixed emacs template to work for both light and dark themes ( #1682 )
2026-02-15 12:22:23 -05:00
johngalt
ecfd721fc0
Zen Browser Theme: fixing background color in template ( #1557 )
2026-01-31 15:58:03 -05:00
bbedward
0d03e73595
fix vesktop theme name
2026-01-24 22:53:37 -05:00
bbedward
d013c3b718
workspace: fix rename modal
2026-01-23 14:03:02 -05:00
Sunny
496ace0cd4
add dank emacs template ( #1460 )
...
* add dank emacs template
* prek
* prek ws
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-01-22 09:25:02 -05:00
bbedward
581073394a
dank16: update algorithm overall
...
- More similarities to primary, smoother gradient of
cyan->purple->magenta->white, keep gray
- Make purple slot near-match for primaryContainer
2026-01-16 18:10:15 -05:00
bbedward
7f0181b310
matugen/vscode: fix selection contrast
2026-01-09 10:16:03 -05:00
bbedward
64310854a6
compositor+matugen: border override, hypr/mango layout overrides, new
...
templates, respect XDG paths
- Add Hyprland and MangoWC templates
- Add GUI gaps, window radius, and border thickness overrides for niri,
Hyprland, and MangoWC
- Add replacement support in matugen templates for DATA_DIR, CACHE_DIR,
CONFIG_DIR
fixes #1274
fixes #1273
2026-01-05 11:25:13 -05:00
bbedward
8d8d5de5fd
matugen: update vscode template
...
- yaml/toml highlighting colors
- fix scrollbar contrast
- fix command-search marker
2026-01-03 15:10:38 -05:00
bbedward
8253ec4496
theme: add dank16 to dms matugen template
2026-01-02 21:37:48 -05:00
johngalt
618ccbcb2f
zen-userchrome.css - fixing workspaces container color ( #1194 )
2026-01-01 22:03:59 -05:00
Body
d3a79a055e
tweak background and popout colors to be brighter and more similar to adwaita ( #1237 )
2026-01-01 21:44:50 -05:00
Joaquim S.
2b0070c31a
matugen/template: Soothing neovim theme ( #1201 )
2025-12-28 21:49:44 -05:00
johngalt
c281bf3b53
Adding Zen Browser matugen template ( #1181 )
...
* Adding Zen Browser matugen template
* Fixing indentation for matugen.go edits
* Trying to fix linting again..
* Tweaking contrasting surface colors in css, renamed file to match how firefox userchrome is named, also changed output directory to DMS config directory (like firefox)
* Modifing Zen userChrome again: removing unused css stuff, tweaking colors to better align with how pywalfox handles backgrounds/toolbars
* Last few tweaks on CSS - changing url bar highlight color, changing contrast on selected urls in dropdown
* matugen.go: fix check command for zen browser
* search_index: add zen browser setting
2025-12-28 12:52:41 -05:00
Joaquim S.
4493b7c231
matugen/template: Improve on generated theme + using dank16 instead ( #1177 )
2025-12-27 11:14:18 -05:00
bbedward
b4f83d09d4
themes: incorporate theme registry, browser, dms URI scheme handling
2025-12-21 22:03:48 -05:00
bbedward
524d967745
matugen: remove bad kitty tab option
...
fixes #1109
2025-12-21 17:42:20 -05:00
bbedward
0effbebbb6
matugen: fix GTK4 light mode
...
fixes #1110
fixes #1056
2025-12-21 12:52:01 -05:00
Joaquim S.
6ef08c3d54
matugen/template: Added neovim to matugen pipeline ( #1097 )
2025-12-19 14:16:45 -05:00
Omar Abragh
76006a7377
matugen: Set cursor color for theme ( #1088 )
2025-12-18 17:23:42 -05:00
Marcus Ramberg
7c88865d67
Refactor pre-commit hooks to use prek ( #976 )
...
* ci: change to prek for pre-commit
* refactor: fix shellcheck warnings for the scripts
* chore: unify whitespace formatting
* nix: add prek to dev shell
2025-12-11 09:11:12 -05:00
Farokh
d6f48a82d9
Update VSCode color theme templates for improved contrast and readability ( #931 )
...
* matugen/vscode-theme: update VSCode templates for contrast and readability
* vscode-theme: rework dark theme, refine light, restore default fallback
* dank16: add variants option, make default vscode consistent, fix termial
always dark
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2025-12-07 11:47:25 -05:00
bbedward
879102599c
matugen: package vscode theme as vsix
2025-12-04 09:39:29 -05:00
bbedward
2e3f330058
theme: uncomment niri alt-tab colors
2025-12-02 14:41:09 -05:00
bbedward
384c775f1a
dank16: enrich with hex, hex stripped, rgb
2025-11-27 09:46:45 -05:00
Saurabh
de8f2e6a68
feat/matugen3 ( #771 )
...
* added matugen 3 terminal templates and logic
fixed version check and light terminal check
refactored json generation
fixed syntax
keep tmp debug
fixed file outputs
fixed syntax issues and implicit passing
added debug stderr output
* moved calls to matugen after template is built correctly
added --json hex
disabled debug message
cleaned up code into modular functions, re-added second full matugen call
fixed args
added shift
commented vs code section
debug changes
* arg format fixes
fixed json import flag
fixed string quotation
fix arg order
* cleaned up
fix cfg naming
* removed mt2.0 templates and refactored worker
removed/replaced matugen 2 templates
fix formatter diffs + consistent styling
* fixed last json output
* fixed syntax error
* vs code templates
* matugen: inject all stock/custom theme colors as overrides
- also some general architectural changes
* dank16: remove vscode enrich option
---------
Co-authored-by: bbedward
2025-11-26 16:34:53 -05:00
bbedward
597cacb9cc
matugen: update gtk4/gtk3-dark colors
...
- also some change to dankinstall to use niri/xwls from system repos,
too lazy to split the commits
2025-11-14 13:20:59 -05:00
bbedward
cb4e0660e0
dock: add reveal IPCs
2025-11-14 10:08:16 -05:00
bbedward
13ab54e83a
matugen: vscode theme repairs
2025-11-13 17:06:04 -05:00
bbedward
58d9355ea3
matugen: fix multi vscode themes
2025-11-13 16:51:16 -05:00
Saurabh
76a60df88b
Feat: wezterm theming support ( #705 )
...
* implemented logic for wezterm theming
added matugen configs and dank16 functions, updated matugen worked
scripta
* fixed theme dir
fixed path and moved output location to default wezterm dir
2025-11-13 08:54:47 -05:00
bbedward
24e800501a
switch hto monorepo structure
2025-11-12 17:18:45 -05:00