Skip to content

Commit c974634

Browse files
author
Derek
committed
fix: Ghostty theme names, deprecated options, and panel transparency
- Use 'Builtin Solarized Light/Dark' theme names (Ghostty 1.2.x format) - Remove deprecated gtk-single-instance option - Disable global keybind (causes GNOME/RDP issues) - Add Dash to Panel transparency (60% opacity)
1 parent 26efeea commit c974634

3 files changed

Lines changed: 17 additions & 5 deletions

File tree

ansible/roles/dfe_developer/files/ghostty/config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ font-feature = +dlig
2525
# Theme - Auto-switches with system light/dark mode
2626
# ============================================================
2727
# Solarized: Classic developer theme with warm/cool variants
28-
theme = light:Solarized Light,dark:Solarized Dark
28+
theme = light:Builtin Solarized Light,dark:Builtin Solarized Dark
2929

3030
# ============================================================
3131
# Terminal Compatibility

ansible/roles/dfe_developer/files/ghostty/platform-linux.conf

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ font-family = monospace
1616
# ============================================================
1717
# GTK/Linux Settings
1818
# ============================================================
19-
# Auto-detect launcher vs CLI for single-instance behavior
20-
gtk-single-instance = desktop
2119
# Server-side decorations for Wayland compatibility
2220
window-decoration = server
2321

@@ -94,5 +92,5 @@ keybind = ctrl+shift+o=write_screen_file:open
9492
keybind = ctrl+alt+shift+o=write_scrollback_file:open
9593
keybind = ctrl+shift+i=inspector:toggle
9694

97-
# Quick terminal (Wayland with wlr-layer-shell support)
98-
keybind = global:ctrl+grave_accent=toggle_quick_terminal
95+
# Quick terminal disabled - causes issues on GNOME/RDP
96+
# keybind = global:ctrl+grave_accent=toggle_quick_terminal

ansible/roles/dfe_developer/tasks/gnome_winlike.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,20 @@
154154
state: present
155155
become: false
156156

157+
- name: Configure Dash to Panel - enable custom opacity
158+
community.general.dconf:
159+
key: "/org/gnome/shell/extensions/dash-to-panel/trans-use-custom-opacity"
160+
value: "true"
161+
state: present
162+
become: false
163+
164+
- name: Configure Dash to Panel - panel transparency (60% opacity)
165+
community.general.dconf:
166+
key: "/org/gnome/shell/extensions/dash-to-panel/trans-panel-opacity"
167+
value: "0.6"
168+
state: present
169+
become: false
170+
157171
# ============================================================================
158172
# WALLPAPER DEPLOYMENT (system-wide, safe from apt/dnf updates)
159173
# ============================================================================

0 commit comments

Comments
 (0)