ddterm / gnome-shell-extension-ddterm

Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively
https://extensions.gnome.org/extension/3780/ddterm/
GNU General Public License v3.0
313 stars 27 forks source link

ddterm doesn't switch into dark mode #731

Closed amezin closed 10 months ago

amezin commented 10 months ago

GNOME Shell version

GNOME Shell 45.2

Session type

Wayland (echo $WAYLAND_DISPLAY output is non-empty)

Special configuration

Extension version

50

Linux distro

Arch Linux

Verbose version information

ddterm 50 revision d20ec2be0993912511a56c58515238081e0b7fd8 Extension 50 revision d20ec2be0993912511a56c58515238081e0b7fd8

ddterm settings dump

[/]
audible-bell=true
background-color='rgb(23,20,33)'
background-opacity=0.90000000000000002
bold-color='#000000'
bold-color-same-as-fg=true
bold-is-bright=true
command='user-shell'
cursor-background-color='#000000'
cursor-colors-set=false
cursor-foreground-color='#ffffff'
custom-command='ssh localhost'
custom-font='Ubuntu Mono 10'
ddterm-activate-hotkey=@as []
ddterm-toggle-hotkey=['F12']
detect-urls=true
detect-urls-as-is=true
detect-urls-file=true
force-x11-gdk-backend=false
foreground-color='rgb(208,207,204)'
hide-animation='linear'
hide-animation-duration=0.10000000000000001
hide-when-focus-lost=false
hide-window-on-esc=false
highlight-background-color='#000000'
highlight-colors-set=false
highlight-foreground-color='#ffffff'
new-tab-button=true
new-tab-front-button=true
notebook-border=true
override-window-animation=true
palette=['rgb(23,20,33)', 'rgb(192,28,40)', 'rgb(38,162,105)', 'rgb(162,115,76)', 'rgb(18,72,139)', 'rgb(163,71,186)', 'rgb(42,161,179)', 'rgb(208,207,204)', 'rgb(94,92,100)', 'rgb(246,97,81)', 'rgb(51,209,122)', 'rgb(233,173,12)', 'rgb(42,123,222)', 'rgb(192,97,203)', 'rgb(51,199,222)', 'rgb(255,255,255)']
panel-icon-type='none'
preserve-working-directory=true
scroll-on-output=false
scrollback-unlimited=true
shortcut-focus-other-pane=@as []
shortcut-terminal-copy-html=@as []
show-animation='linear'
show-animation-duration=0.10000000000000001
show-scrollbar=true
tab-close-buttons=true
tab-expand=false
tab-label-ellipsize-mode='none'
tab-label-width=0.10000000000000001
tab-policy='always'
tab-position='bottom'
tab-show-shortcuts=true
tab-switcher-popup=true
theme-variant='system'
transparent-background=true
use-system-font=true
use-theme-colors=true
window-above=true
window-maximize=false
window-monitor='primary'
window-monitor-connector='eDP-1'
window-position='top'
window-size=0.79427083333333337
window-skip-taskbar=true

Description

Enabling "Dark Style" in system settings doesn't affect ddterm

amezin commented 10 months ago

It seems that resetting application-prefer-dark-mode in Gtk settings is not enough.

gtk3-demo and gtk4-demo don't follow dark mode too.

GNOME Terminal since 3.50 uses StyleManager from libhandy.