2025-04-16 16:47:59 +02:00
2025-04-16 16:47:59 +02:00
2025-04-16 16:47:59 +02:00
2025-04-16 16:47:59 +02:00
2025-04-16 16:47:59 +02:00

GNOME Terminal Auto Theme Sync

GNOME Terminal Logo

Automatically sync your GNOME Terminal theme with your system's light/dark mode preferences.

Features

  • 🌓 Automatic theme switching between light and dark modes
  • Instant theme application when system preference changes
  • 🔄 Background process that monitors system theme changes
  • 🛠️ Easy installation and uninstallation

Installation

  1. Download the project files:
git clone https://github.com/MatMasIt/gnome-terminal-autotheme.git
cd gnome-terminal-autotheme
  1. Run the installer:
./install.sh
  1. Follow the prompts to complete installation.

The installer will:

  • Copy necessary files
  • Set up autostart entry
  • Start the theme sync service

Uninstallation

To remove the auto theme sync, simply run the installer again.

You'll be prompted to choose:

  • Remove just the autostart entry or the whole installation
  • Whether to keep your terminal in light or dark mode after uninstall

Requirements

  • GNOME Desktop Environment (tested on GNOME 40+)
  • GNOME Terminal
  • Bash 4.0+

Configuration

Advanced users can edit the theme definitions in: sync-terminal-theme.sh

Contributing

Contributions are welcome! Please open an issue or pull request.

License

MIT License - See LICENSE file for details

Description
No description provided
Readme 33 KiB
Languages
Shell 100%