mirror of
https://github.com/MatMasIt/gnome-therminal-autotheme.git
synced 2025-04-20 18:45:27 +02:00
GNOME Terminal Auto Theme Sync
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
- Download the project files:
git clone https://github.com/MatMasIt/gnome-terminal-autotheme.git
cd gnome-terminal-autotheme
- Run the installer:
./install.sh
- 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
Languages
Shell
100%