An open API service indexing awesome lists of open source software.

https://github.com/yurenchen000/terminator-autotheme-plugin

Terminator plugin to implement AutoTheme
https://github.com/yurenchen000/terminator-autotheme-plugin

dark-mode dark-theme darkmode gnome-terminator terminator terminator-plugin terminator-terminal terminator-theme theme

Last synced: 4 months ago
JSON representation

Terminator plugin to implement AutoTheme

Awesome Lists containing this project

README

          

# Terminator AutoTheme Plugin

A Terminator plugin to implement AutoTheme:
Let profile follow system Dark/Light mode (when system theme change).

https://github.com/gnome-terminator/terminator/issues/775


> [!TIP]
> This plugin has been included in the official repository:
> [./terminatorlib/plugins/auto_theme.py](https://github.com/gnome-terminator/terminator/blob/master/terminatorlib/plugins/auto_theme.py)

## Feature
- auto switch profile when system light/dark change
- quick preview different profiles (without tedious clicks)
//just mouse-scroll or keyboard on the combox

## Requirements

only tested with terminator 2.1.1+, on ubuntu 22 lts


> [!NOTE]
> This plugin is implemented in a hack way.
if it not work, check the [issues](https://github.com/yurenchen000/terminator-autotheme-plugin/issues)


## Install

1. Copy auto_theme.py to ~/.config/terminator/plugins/
2. Terminator Preferences > Plugins: enable `AutoTheme`
3. Settings in context-menu `AutoTheme`

## Usage
you need at least 2 terminator profile,
one for dark theme
one for light theme

It will auto switch when system dark/light mode swtich.

## Preview

![pzlugin_preview.png](https://i.imgur.com/q1pUomB.png)

[more preview](https://github.com/yurenchen000/terminator-autotheme-plugin/wiki)

## Other Plugins

[![related-repos](https://res.ez2.fun/svg/repos-terminator_plugin.svg)](https://github.com/yurenchen000/yurenchen000/blob/main/repos.md#terminator-plugins)