Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bash/color-scheme-sync
Daemon to sync the new dark style preference with the legacy `gtk-theme` preference
https://github.com/bash/color-scheme-sync
dark-mode electron gnome
Last synced: 3 months ago
JSON representation
Daemon to sync the new dark style preference with the legacy `gtk-theme` preference
- Host: GitHub
- URL: https://github.com/bash/color-scheme-sync
- Owner: bash
- License: wtfpl
- Created: 2023-02-22T20:13:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-15T14:33:04.000Z (10 months ago)
- Last Synced: 2024-11-01T13:03:30.503Z (3 months ago)
- Topics: dark-mode, electron, gnome
- Language: Rust
- Homepage:
- Size: 54.7 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.txt
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# color-scheme-sync
A daemon that watches for changes in the new system-wide
[dark style preference](https://blogs.gnome.org/alexm/2021/10/04/dark-style-preference/) in GNOME \
mirroring your preference to the legacy `gtk-theme` preference.## Why?
Electron [does not support](https://github.com/electron/electron/issues/33635) the new dark style preference, which means that apps such as [VSCode](https://github.com/microsoft/vscode/issues/146804) do not support it either.This annoys me as I like switching between dark and light mode.
## Installing
* Clone this repository
* Run `cargo build --release`
* Run `./install.sh`. \
This will install a systemd service that waits for changes to your color scheme preference,
automatically any changes to the legacy `gtk-theme` preference.