31 Commits

Author SHA1 Message Date
s0wlz (Matthias Puchstein)
6a815f72b3 feat: streamline zsh prompt git state
- parse git status in one call and add untracked/stash/conflict markers
- escape prompt strings and harden timing math
- improve ro/jobs checks and add container intel
2026-01-12 23:46:25 +01:00
s0wlz (Matthias Puchstein)
2ac05f469c feat: expand nvim highlights and add audit script 2026-01-12 23:11:24 +01:00
s0wlz (Matthias Puchstein)
6b3bb01c2c reworked the nvim theme a bit more 2026-01-12 22:40:55 +01:00
s0wlz (Matthias Puchstein)
74cd31a03e reworked the nvim theme a bit 2026-01-12 22:18:47 +01:00
s0wlz (Matthias Puchstein)
a00cf1f6ff feat(nvim): add transparency for floating UI
Set winblend and pumblend to 20 (80% opaque) for floating windows
and popup menus.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 21:34:04 +01:00
s0wlz (Matthias Puchstein)
cb0fa9e6f1 feat: add wezterm and ghostty themes 2025-12-31 07:36:00 +01:00
s0wlz (Matthias Puchstein)
ed658e43b3 chore: track dist outputs 2025-12-31 06:22:01 +01:00
s0wlz (Matthias Puchstein)
f4566fa638 fix: release meta.yaml newlines owlry-v1.0.0 sherlock-v1.0.0 spicetify-v1.0.0 2025-12-31 06:17:21 +01:00
s0wlz (Matthias Puchstein)
c046821dc9 chore: release apps v1.0.0 2025-12-31 06:15:25 +01:00
s0wlz (Matthias Puchstein)
aa8bc21d97 fix: normalize new app meta.yaml 2025-12-31 06:14:52 +01:00
s0wlz (Matthias Puchstein)
3ea3533139 chore: release apps v1.0.0 2025-12-31 06:11:39 +01:00
s0wlz (Matthias Puchstein)
b8fffddd1b feat: add spicetify, owlry, and sherlock templates 2025-12-31 06:10:46 +01:00
s0wlz (Matthias Puchstein)
1198ae8afd chore: add release automation 2025-12-31 05:07:22 +01:00
s0wlz (Matthias Puchstein)
82d0580c3c chore: bump app theme versions alacritty-v1.0.1 btop-v1.0.1 fuzzel-v1.0.1 gemini-v1.0.1 gtk4-v1.0.1 hyprland-v1.0.1 kitty-v1.0.1 nvim-v1.0.1 swaync-v1.0.1 waybar-v1.0.1 zathura-v1.0.1 zed-v1.0.1 zsh-v1.0.1 2025-12-31 04:47:09 +01:00
s0wlz (Matthias Puchstein)
0437978c8c feat: update zsh prompt and neon color8 2025-12-31 04:33:09 +01:00
s0wlz (Matthias Puchstein)
de71d67ba4 docs: fix INSTALL formatting and add AGENTS guide 2025-12-31 01:37:47 +01:00
s0wlz (Matthias Puchstein)
cbfa26afb7 feat: add SwayNC notification center template
- Created Jinja2 template for SwayNC CSS.
- Mapped system DNA to notification states (Critical, Normal, MPRIS).
- Updated documentation and repository map.
2025-12-31 01:23:53 +01:00
s0wlz (Matthias Puchstein)
9885a192a1 feat: add Btop resource monitor template
- Created Jinja2 template for Btop theme.
- Mapped system DNA to Btop graph gradients and UI elements.
- Updated documentation and repository map.
2025-12-31 01:22:20 +01:00
s0wlz (Matthias Puchstein)
7faf00eeb3 feat: add Zathura document viewer template
- Created Jinja2 template for Zathura config.
- Mapped UI colors and PDF recolor settings to system DNA.
- Updated documentation and repository map.
2025-12-31 01:14:04 +01:00
s0wlz (Matthias Puchstein)
70961e6c70 feat: add Waybar color variable template
- Created CSS template for Waybar variables using @define-color.
- Mapped system DNA to generic and semantic CSS variable names.
- Updated documentation and repository map.
2025-12-31 01:01:45 +01:00
s0wlz (Matthias Puchstein)
8479c3d4dd feat: add Fuzzel theme template
- Created Jinja2 template for Fuzzel application launcher.
- Standardized color mappings (Void background, Razor selection, Cyan border).
- Updated documentation and repository map.
2025-12-31 00:56:14 +01:00
s0wlz (Matthias Puchstein)
e8d276161a feat: add Hyprland theme support
- Created Jinja2 template for Hyprland color configuration.
- Mapped system DNA to Hyprland variables (borders, accents, text).
- Updated documentation (README, INSTALL) to include Hyprland.
2025-12-31 00:48:50 +01:00
s0wlz (Matthias Puchstein)
2eea11c22f docs: refactor documentation for completeness and accuracy
- Updated README.md with full list of 7 supported platforms and build instructions.
- Updated INSTALL.md to include GTK4 instructions and clarify Zed/GTK aggregated files.
- Added 'Building' section to README.
2025-12-31 00:40:41 +01:00
s0wlz (Matthias Puchstein)
3ee1cfd609 feat: finalize meta-driven build system and GTK4 support
- Completed migration to meta.yaml driven build strategy.
- Added GTK4 template with aggregated light/dark mode support.
- Updated repository map in GEMINI.md.
2025-12-31 00:33:58 +01:00
s0wlz (Matthias Puchstein)
1e86fa7fa1 chore: add meta.yaml to all templates
- Standardized metadata (author, description, version, strategy) across all theme templates.
- Ensures consistent build behavior and documentation.
2025-12-31 00:33:33 +01:00
s0wlz (Matthias Puchstein)
2344e99e89 docs: add installation instructions for all supported apps 2025-12-30 07:02:42 +01:00
s0wlz (Matthias Puchstein)
513a12ebdb feat: add Gemini CLI theme templates 2025-12-30 06:35:23 +01:00
s0wlz (Matthias Puchstein)
b92c501fde refactor: restructure dist/ and implement aggregated Zed theme
- Updated build.py to support app-centric directory structure (dist/<app>/).
- Modified build.py to allow aggregated multi-scheme rendering (for Zed).
- Refactored Zed template to include both Neon and Aeon variants in a single JSON.
- Standardized theme file naming in dist/.
2025-12-30 06:12:20 +01:00
s0wlz (Matthias Puchstein)
b4b7316d52 feat: add templates for Zsh, Kitty, and Alacritty
- Integrated Zsh cockpit theme with radar/AAR logic.
- Added Kitty terminal configuration mirroring system DNA.
- Added Alacritty TOML template for semantic color mapping.
- Updated GEMINI.md repository map.
2025-12-30 04:39:26 +01:00
s0wlz (Matthias Puchstein)
8d6fe00ad8 feat: initialize Apex Theme System with build engine and Neovim template
- Set up project structure and Source of Truth (GEMINI.md).
- Implement DNA source files (src/*.yaml) with semantic color definitions.
- Build clinical light (Aeon) and high-contrast dark (Neon) specifications.
- Create Jinja2-based build system (build.py) using uv for reproducibility.
- Implement Neovim theme template mirroring the philosophy.
2025-12-29 23:00:53 +01:00
s0wlz (Matthias Puchstein)
36ab4e62f1 first commit; 2025-12-29 22:47:21 +01:00