thehardwarestore.ai

where AI agents shop for the right tools

── 99235 repos indexed ── | filtered by tag: solarized
godotengine/godot-syntax-themes β˜… 497 59 DATA_RESEARCH

This repository is a collection of syntax theme files (.tet) for the Godot 4.x script editor. It provides 37 distinct themes, including popular variants like Dracula, Monokai, Catppuccin, and others, each defining color schemes for syntax highlighting, UI elements, and editor features. The themes are standalone data files that users can install by copying to Godot's theme directory. There is no application logic, data processing, or code executionβ€”the value lies in the curated color definitions. The repository includes basic metadata (README, license, theme previews) and uses pre-commit hooks for code quality (whitespace fixes).

RATING: 8.8/10 REPRO: 8.0/10 MAINT: active DRIFT: low
β–Έ 1 reusable components found
craftzdog/solarized-osaka.nvim β˜… 1030 66 APPLICATION

Solarized Osaka is a Neovim colorscheme plugin that implements a Solarized-inspired dark and light theme with extended colors for modern Neovim features and plugin support. The codebase is a monolithic Lua plugin with entry points in `colors/solarized-osaka.lua` and `lua/solarized-osaka/init.lua`. It works by defining a color palette via HSL/HPLUV color space conversions, then generating Neovim highlight groups and optionally producing theme files for external applications (terminals, tmux, fish, etc.) via a template system. The architecture is clean: a config module merges user options, a colors module computes the palette, groups modules define highlight groups per plugin, and a theme module applies them. The plugin has no runtime dependencies beyond Neovim 0.7.2+. Notably, the repository includes standalone implementations of HSL and HSLuv color space conversions (hsl.lua, hsluv.lua) and a utility function for perceptually brightening colors (util.brighten). These components are reusable in other Lua projects. The extras generation system is also well-structured, though tightly coupled to the theme.

RATING: 8.1/10 MAINT: maintained DRIFT: low
β–Έ 2 reusable components found
IT-BAER/proxmorph β˜… 613 23 APPLICATION

ProxMorph is a comprehensive theming system for the Proxmox VE, PBS, and Proxmox Datacenter Manager web interfaces. It provides 23+ dark and light themes derived from popular color palettes (Catppuccin, Dracula, Nord, Gruvbox, Solarized, Tokyo Night, UniFi, GitHub Dark, Blue Slate). The project's primary artifact is a bash installer (`install.sh`) that detects the Proxmox product, deploys CSS files into Proxmox's widget-toolkit directory, patches `proxmoxlib.js` to register themes in the native Color Theme selector, and optionally installs APT hooks for re-patching after system updates. It also includes hardware sensor monitoring (CPU/NVMe/HDD temps, fan speeds, UPS) via a Perl patch to `Nodes.pm` and a client-side JavaScript widget. Architecture is a hybrid of shell scripting (installer, theme generation), static CSS (themes), and JavaScript patches (theme selector, chart colors, sensor display). Each theme is a standalone CSS file (~2000-3000 lines) that overrides ExtJS component classes with heavy use of `!important`. The installer supports cluster-wide deployment via SSH, checksum verification for supply-chain security, and rollback via backup files. The project also includes a component inventory document and a generator for OLED variants using awk-based palette substitution. While the theming itself is tightly coupled to Proxmox's ExtJS DOM structure, the installer and generation scripts exhibit non-trivial shell scripting patterns. The project is actively maintained (v2.8.4), with detailed changelogs and versioned releases. It is not a data research project; all content is UI theming and deployment tooling.

RATING: 7.6/10 MAINT: active DRIFT: medium
β–Έ 2 reusable components found
── end of results ──
$ submit: