awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lemnos avatar

lemnos/theme.sh

0
View on GitHub↗
952 Stars·46 Forks·Shell·2 Aufrufe

Theme.sh

theme.sh is a command line utility for previewing, browsing, and applying terminal color palettes instantly. It manages terminal aesthetics through escape sequences, interactive menu selectors, shell startup hooks, and state persistence configuration files.

The tool includes capabilities for interactive theme navigation through fuzzy finding tools, brightness-based palette filtering, and external theme imports. It supports automated session persistence by restoring recent color schemes on startup and tracking selection history.

Additional functionality covers remote environment styling by synchronizing local color schemes during secure shell connections, assigning host-specific profiles, and applying contextual theme overrides during privileged administrative operations.

Features

  • Terminal Color Palettes - Applies color palettes instantly across terminal emulators using standard escape sequences.
  • Fuzzy Finder Integrations - Launches an interactive menu using command line selection tools to let users preview and choose themes visually.
  • Interactive CLI Selection - Browses and selects themes visually from the command line using fuzzy finding tools and interactive menus.
  • Terminal Color Schemes - A command line tool for previewing, browsing, and applying terminal color themes interactively using fuzzy finders.
  • ANSI Escape Sequence Renderers - Applies color palettes instantly by writing standard terminal escape sequences directly to the active shell output stream.
  • Color Theme Managers - A shell script that switches and persists terminal color palettes instantly and syncs themes across secure shell connections.
  • Interactive Browsers - Provides an interactive fuzzy-finder menu to preview and select terminal color palettes visually.
  • Session Theme Restorers - Automatically restores the most recently used color scheme whenever a new terminal session starts up.
  • State Persistence File Trackers - Maintains active color choices by recording session state to local configuration files and reading them on shell startup.
  • Remote Connection Synchronizers - Automatically applies local color schemes to remote server environments when initiating secure shell connections.
  • Remote SSH Environment Stylers - Applying local color schemes automatically to remote server environments and specific hosts when connecting via secure shell.
  • Shell Integration Hooks - Triggers automated theme application events by hooking into shell startup profiles and administrative execution wrappers.
  • Startup State Persisters - Restoring the most recently used color scheme automatically whenever a new terminal shell session starts up.
  • SSH Connection Interceptors - Propagates local color themes to remote environments by intercepting secure shell commands and injecting matching profiles.

Star-Verlauf

Star-Verlauf für lemnos/theme.shStar-Verlauf für lemnos/theme.sh

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Theme.sh

Handverlesene Sammlungen, in denen Theme.sh vorkommt.
  • Dotfiles manager

Open-Source-Alternativen zu Theme.sh

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Theme.sh.
  • mayccoll/goghAvatar von Mayccoll

    Mayccoll/Gogh

    10,243Auf GitHub ansehen↗

    Gogh is a command line theme manager and a collection of curated color palettes for various Linux and macOS terminal emulators. It provides a library of configuration files used to synchronize visual styles across different terminal environments. The project includes a terminal accessibility checker to verify that chosen color schemes meet visual contrast and readability standards. It allows for the creation of custom theme definitions using a templating system that maps hex values to text and background colors. The toolset covers terminal emulator customization through a command line interf

    Shell
    Auf GitHub ansehen↗10,243
  • josean-dev/dev-environment-filesAvatar von josean-dev

    josean-dev/dev-environment-files

    3,939Auf GitHub ansehen↗

    This project is a collection of environment configuration files, known as dotfiles, designed to standardize a development setup. It provides specific configuration sets for the Neovim modal editor, a tiling window manager, the Tmux terminal multiplexer, and the Zsh shell. The repository includes a curated Unix command line toolset featuring modern utility alternatives and fuzzy finding tools for file navigation. It also contains a suite of settings for managing terminal sessions, window layouts, and custom keybindings to streamline development workflows. The configuration surface covers visu

    Lua
    Auf GitHub ansehen↗3,939
  • dylanaraps/pywalAvatar von dylanaraps

    dylanaraps/pywal

    9,082Auf GitHub ansehen↗

    Pywal is an image-based theme engine and dynamic color scheme generator that extracts dominant colors from images to create coordinated system-wide color palettes. It functions as a cross-application theme synchronizer and terminal color palette manager, updating interface colors and environment configurations in real-time. The system synchronizes generated palettes across third-party software, window managers, and supported hardware, including RGB backlight controllers for keyboards and laptops. It integrates wallpaper management by applying a source image as the system background while simu

    Python
    Auf GitHub ansehen↗9,082
  • gogh-co/goghAvatar von Gogh-Co

    Gogh-Co/Gogh

    10,099Auf GitHub ansehen↗

    Gogh is a terminal emulator color scheme manager and command-line theme installer. It provides a collection of color palettes and tools to browse and apply visual themes across different terminal environments. The project utilizes a standardized library of themes defined in YAML format, allowing for a structured collection of color schemes. It includes a contrast validator that checks these schemes against WCAG accessibility standards to ensure legible text and background contrast. The system covers terminal styling and customization through an interactive selection interface, terminal detec

    Shellbashcolor-schemegnome-terminal
    Auf GitHub ansehen↗10,099
Alle 30 Alternativen zu Theme.sh anzeigen→

Häufig gestellte Fragen

Was macht lemnos/theme.sh?

theme.sh is a command line utility for previewing, browsing, and applying terminal color palettes instantly. It manages terminal aesthetics through escape sequences, interactive menu selectors, shell startup hooks, and state persistence configuration files.

Was sind die Hauptfunktionen von lemnos/theme.sh?

Die Hauptfunktionen von lemnos/theme.sh sind: Terminal Color Palettes, Fuzzy Finder Integrations, Interactive CLI Selection, Terminal Color Schemes, ANSI Escape Sequence Renderers, Color Theme Managers, Interactive Browsers, Session Theme Restorers.

Welche Open-Source-Alternativen gibt es zu lemnos/theme.sh?

Open-Source-Alternativen zu lemnos/theme.sh sind unter anderem: mayccoll/gogh — Gogh is a command line theme manager and a collection of curated color palettes for various Linux and macOS terminal… josean-dev/dev-environment-files — This project is a collection of environment configuration files, known as dotfiles, designed to standardize a… dylanaraps/pywal — Pywal is an image-based theme engine and dynamic color scheme generator that extracts dominant colors from images to… gogh-co/gogh — Gogh is a terminal emulator color scheme manager and command-line theme installer. It provides a collection of color… catppuccin/tmux — This project provides a collection of coordinated color themes and visual presets for the tmux terminal multiplexer.… folke/tokyonight.nvim — tokyonight.nvim is a Lua-based Neovim plugin that provides a collection of dark and light color schemes and UI themes.…