1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-08-02 03:28:28 -04:00
Commit Graph

75 Commits

Author SHA1 Message Date
purian23 b5908f4d1b feat(release): add issue notification script for retesting on new releases
Port 1.5

(cherry picked from commit 6e7c20c59c)
2026-07-12 19:58:34 +00:00
purian23 ee6c91e094 refactor(workflows): update release refs to stable in CI configurations
Port 1.5

(cherry picked from commit 406dcfe110)
2026-07-12 19:23:22 +00:00
purian23 f7d8e2b56c workflow: enhance porting logic to support inline verbiage & audits
(cherry picked from commit a3b2167e58)
2026-07-10 12:04:50 -04:00
purian23 95c8cc80f6 Add GitHub workflows for release management
(cherry picked from commit 8008238ca0)
2026-07-09 12:53:05 -04:00
bbedward 093acdbff7 theme: sweep everything that isnt using a spacing token from singleton,
add Theme.XXS
2026-07-02 12:00:34 -04:00
bbedward 12438d63c2 mango: remove legacy dwl service 2026-06-10 17:01:03 -04:00
bbedward 8c20f448ed control center: improve drag handling
misc: fix layer shell enum usage
2026-06-01 13:16:47 -04:00
purian23 fd24b4a36d feat(DMS FrameMode): A New Connected Unified Surface & Animation Overhaul
- Introduces Standalone & Connected Modes
- Updated Animations & Motion effects for both modes
- Numerous QOL tweaks and updates throughout the system
- Highly inspired to the OG Caelestia Shell / @Soramanew
2026-05-03 15:38:30 -04:00
bbedward 24e800501a switch hto monorepo structure 2025-11-12 17:18:45 -05:00
bbedward e0f2c03b91 matugen: fix shell path replacement 2025-11-09 10:29:09 -05:00
bbedward 02c59636fc i18n: add polish 2025-11-08 09:12:58 -05:00
bbedward 8a96f71d10 matugen: remove surface shifting option entirely 2025-11-07 23:52:33 -05:00
Bruno Cesar Rocha 86caf92c90 fix: Matugen relative paths (#656)
* fix: Matugen relative paths

The Problem

All matugen config files (matugen/configs/*.toml) used relative paths like:

input_path = './matugen/templates/gtk-colors.css'

However, matugen was interpreting the relative paths ./matugen/templates/ as relative to its current execution context (which could be /tmp or another directory), not relative to $SHELL_DIR. This caused the "template doesn't exist" warnings and the "Failed to get input and output paths from hashmap" errors.

The Fix

Modified scripts/matugen-worker.sh to replace all relative template paths with absolute paths before passing them to matugen:

`sed "s|input_path = '\./matugen/templates/|input_path = '$SHELL_DIR/matugen/templates/|g"`

* matugen: leave user-templates as-is

---------

Co-authored-by: bbedward <bbedward@gmail.com>
2025-11-07 13:58:19 -05:00
bbedward 4ddcf4391a i18n: move translation checking to pre-commit hook 2025-11-06 12:37:26 -05:00
bbedward 16ad5221eb matugen: update for new dank16 usage 2025-11-05 10:47:40 -05:00
bbedward a7bd8b810b matugen: add vscodium theme 2025-11-04 22:33:16 -05:00
bbedward 797aabc637 matugen: pass -ghostty to dank16 explicitly 2025-11-03 22:33:49 -05:00
bbedward 630a3d4845 matugen: fix vscode light 2025-11-03 21:56:10 -05:00
ffoebel 1d3e59b5dd matugen: pywalfox update via post_hook (#619) 2025-11-03 16:00:26 -05:00
bbedward 976ff108b3 brightness: remove brightnessctl + ddcutil dependencies
- Switches to DMS API v13+ dependency
2025-11-02 20:22:45 -05:00
bbedward 5a9950a7c3 matugen: add foot and alacritty 2025-11-02 10:07:20 -05:00
bbedward baaebcd413 matugen: add vscode theme, switch to dms dank16 2025-11-02 01:42:48 -04:00
bbedward baa12c0161 matugen: alt version detection 2025-11-01 22:38:56 -04:00
bbedward 03d4caff8f matugen: validation 2025-11-01 12:04:59 -04:00
bbedward 89d54dedb7 matugen: more flexible checking 2025-11-01 11:49:12 -04:00
bbedward 9a9e62ccd3 matugen: support newer json format 2025-11-01 11:40:18 -04:00
bbedward 325e3bc19b fix duplicated qt6ct sections 2025-10-30 13:53:47 -04:00
bbedward cfa7d12dd3 matugen: auto re-load kitty config on color changes 2025-10-28 11:01:26 -04:00
bbedward 967b7d05de Revert 2025-10-21 23:13:54 -04:00
purian23 647c358b72 feat: Wallpapers built into the Media Hub
- Thanks @TaylanTatli for the inspiration
2025-10-21 23:09:10 -04:00
bbedward 4aa0b3d0fc theme: sync color scheme after matugen finishes 2025-10-21 10:04:28 -04:00
bbedward f54e53b8a0 theme: fix gtk light
- I just had to rip gtk.css from adw-gtk3 for it to apply colors idk
2025-10-20 09:07:07 -04:00
bbedward 851d47213c themes: change gtk theme path to adw-gtk3 + libadwaita for gtk4 2025-10-19 23:50:18 -04:00
radicaltray 86a0fd409a fix: fix ghostty config reload on nixos (#499) 2025-10-19 11:35:28 -05:00
bbedward c4e88e5c05 hyprland: add keybinds cheatsheet 2025-10-15 11:18:02 -04:00
bbedward 3c5a23799f Flip light/dark mode and icon themes properly 2025-10-13 14:16:36 -04:00
bbedward 89802dd040 Presever user configs 2025-10-11 23:08:11 -04:00
bbedward 7870dff0fd matugen: opt to run user templates 2025-10-11 11:30:19 -04:00
bbedward 4aac70ab5f pass config_dir as an argument to matugen-worker 2025-10-07 13:46:41 -04:00
Nek 71b96efca0 Allow user's matugen config to be ran by dms (#328)
* Allow user's matugen config to be ran by dms

matugen-workers.sh now also loads the configs and templates from `~/.config/matugen/dms` and handles them the same way dms does its own matugen configs.

* Do not auto create user's matugen directories
2025-10-06 20:33:44 -04:00
bbedward 2b14ef76c9 resolve dms-colors dir dynamically in matugen-worker 2025-10-05 19:22:17 -04:00
bbedward d213045168 default instead of prefer-light 2025-10-04 01:18:43 -04:00
bbedward 71eecd6e7b Revert "betterbird/thunderbird matugen template"
This reverts commit 6f3019f84b.
2025-10-03 16:20:21 -04:00
bbedward 6f3019f84b betterbird/thunderbird matugen template 2025-10-03 16:16:47 -04:00
bbedward 9d224113c4 use a matugen template for dms-colors.json 2025-09-25 18:27:25 -04:00
bbedward a6a41d4de1 Re-work theme approach to watch a file from matugen-worker 2025-09-25 16:49:57 -04:00
bbedward a4a59fd586 Theme consistency overhaul:
- Add surface shift option, start from surface by default (previously
  was surfaceContainer). Old colors can be attained by changing it back
to "container" in theme colors
- Remove borders on surface elements, mostly
- Fix popup distances
- Use surfaceContainer/sch by default on widgets
2025-09-25 12:46:37 -04:00
bbedward 9be7d44765 disable matugen env var support, also dont reload ghostty if not
configured with dms theme
2025-09-24 17:09:15 -04:00
bbedward 3c42a618d4 auto-reload ghostty config on matugen generation 2025-09-24 14:38:45 -04:00
bbedward 6a963ed618 Add vesktop theme 2025-09-22 09:21:47 -04:00