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: 6 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 (over 2 years ago)
 - Default Branch: main
 - Last Pushed: 2024-04-15T14:33:04.000Z (over 1 year ago)
 - Last Synced: 2024-11-01T13:03:30.503Z (about 1 year 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.