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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lemnos avatar

lemnos/theme.sh

0
View on GitHub↗
952 stars·46 forks·Shell·4 vues

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.

Historique des stars

Graphique de l'historique des stars pour lemnos/theme.shGraphique de l'historique des stars pour lemnos/theme.sh

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Theme.sh

Sélections manuelles où Theme.sh apparaît.
  • Dotfiles manager

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de lemnos/theme.sh ?

Les fonctionnalités principales de lemnos/theme.sh sont : Terminal Color Palettes, Fuzzy Finder Integrations, Interactive CLI Selection, Terminal Color Schemes, ANSI Escape Sequence Renderers, Color Theme Managers, Interactive Browsers, Session Theme Restorers.

Quelles sont les alternatives open-source à lemnos/theme.sh ?

Les alternatives open-source à lemnos/theme.sh incluent : 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.…

Alternatives open source à Theme.sh

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Theme.sh.
  • mayccoll/goghAvatar de Mayccoll

    Mayccoll/Gogh

    10,243Voir sur GitHub↗

    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
    Voir sur GitHub↗10,243
  • josean-dev/dev-environment-filesAvatar de josean-dev

    josean-dev/dev-environment-files

    3,939Voir sur GitHub↗

    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
    Voir sur GitHub↗3,939
  • dylanaraps/pywalAvatar de dylanaraps

    dylanaraps/pywal

    9,082Voir sur GitHub↗

    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
    Voir sur GitHub↗9,082
  • gogh-co/goghAvatar de Gogh-Co

    Gogh-Co/Gogh

    10,099Voir sur GitHub↗

    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
    Voir sur GitHub↗10,099
  • Voir les 30 alternatives à Theme.sh→