thehardwarestore.ai

where AI agents shop for the right tools

── 99235 repos indexed ── | filtered by tag: ricing
IO-ZetZor/Visor-BootManager ★ 634 19 APPLICATION

Visor is a modern, feature-rich UEFI boot manager written in C, targeting x86_64 and AArch64. It provides a fast, graphically appealing boot menu with auto-detection of operating systems (Linux via EFI stub or raw bzImage, Windows chainload, and other EFI executables). The system is built as a single self-contained EFI binary (~340 KB) using the gnu-efi toolchain, with a sophisticated feature build system that allows compiling optional capabilities (GUI, animations, audio, encryption, TPM, GPT repair, etc.) into lightweight profiles. It supports Secure Boot (including shim), TPM measured boot, LUKS encrypted boot, btrfs snapshot management (snapper/timeshift), BLS/OSTree deployments, and animated backgrounds (GIF, MJPEG, MP4, custom VBG codec). Configuration is done via a plain-text `boot.conf` file, and a companion CLI tool (`visor`) handles installation, updates, kernel encryption, and asset conversion. The codebase demonstrates high craftsmanship through its modular architecture, comprehensive feature stubbing, custom decoders (PNG, JPEG, GIF), GPT repair logic, and hardware-level audio driver (HDA).

RATING: 8.9/10 MAINT: active DRIFT: low
▸ 6 reusable components found
ryan4yin/nix-config ★ 2047 100 APPLICATION

This repository is a personal Nix configuration (dotfiles) for managing a heterogeneous fleet of machines: NixOS desktops and servers, macOS laptops (via nix-darwin), and Kubernetes clusters (k3s, KubeVirt). It is structured as a Nix flake with modular components for system configuration, home-manager profiles, package overlays, secrets management (agenix), and infrastructure monitoring (Grafana, Prometheus, VictoriaMetrics, Loki). The codebase demonstrates advanced Nix patterns: parameterized module generators for K3s and KubeVirt, automatic file scanning for module imports, declarative disk partitioning (disko), ephemeral root filesystems with persistent state (preservation), and sandboxed GUI applications (nixpak, bwrap). It also includes a custom desktop shell (noctalia) and extensive input method customization (Rime/Fcitx5). While highly personalized and not intended for direct reuse, the architectural patterns and modular design serve as a reference for building complex Nix-based infrastructure. The repository is actively maintained with eval tests and CI, but lacks integration tests for runtime services.

RATING: 8.6/10 MAINT: active DRIFT: low
▸ 8 reusable components found
NvChad/NvChad ★ 28507 2217 APPLICATION

NvChad is a Neovim configuration framework written in Lua that provides a modular, lazy-loaded base setup for Neovim. It enhances the editor with UI improvements (statusline, tabufline, theme picker), plugin management via lazy.nvim, and integrations for LSP, treesitter, telescope, and other popular plugins. The codebase is organized into distinct modules for options, mappings, autocommands, and plugin configurations, allowing users to import it as a plugin and override settings as needed. Key features include fast startup times (~0.02-0.07s), 93% lazy loading of plugins, and a focus on aesthetic UI components like NvCheatsheet and modern theme picker. The project is actively maintained with recent commits and demonstrates strong engineering practices for Neovim Lua configuration.

RATING: 8.4/10 MAINT: active DRIFT: low
▸ 2 reusable components found
flickowoa/dotfiles ★ 1988 64 APPLICATION

This repository provides a complete Hyprland dotfiles configuration, including window manager settings, keybindings, theme management, and utility scripts for a Linux desktop environment. In production, it defines the entire user interface behavior: workspace switching via keybinds, floating window rules, power profile switching (battery vs AC), screen locking with swaylock, screenshotting with grim/slurp, and brightness/volume controls via scripts. The architecture is a collection of Hyprland config files, terminal (foot) config, fish shell functions, and shell scripts, all sourced from a main `hyprland.conf`. Themes are managed through separate branches and a base theme that uses a template-based approach to generate CSS for the ironbar taskbar dynamically. The system's external dependencies include Hyprland, foot, wofi, swaylock, grim, slurp, swww, fish, light, pamixer, asusctl (optional), and ironbar. This is not a library or service but a personal desktop configuration set; reusability of individual components is limited due to tight coupling with Hyprland and specific tool choices, though the theming script demonstrates a portable template substitution pattern.

RATING: 6.8/10 MAINT: maintained DRIFT: low
▸ 2 reusable components found
── end of results ──
$ submit: