Selaa lähdekoodia

Sync: 2026-08-01 11:37:42

Gabriel Capella 2 päivää sitten
vanhempi
sitoutus
4b9e6e4e41
4 muutettua tiedostoa jossa 88 lisäystä ja 1 poistoa
  1. 40 0
      dots.tompot/.config/ghostty/config
  2. 46 0
      dots/.config/ghostty/config
  3. 1 1
      dots/.config/sway/config
  4. 1 0
      to_sync

+ 40 - 0
dots.tompot/.config/ghostty/config

@@ -0,0 +1,40 @@
+# Ghostty — tompot override. Host overrides replace the whole file, so this
+# duplicates dots/.config/ghostty/config with tompot's font, mirroring how
+# dots.tompot/.config/alacritty/alacritty.toml works.
+
+font-family = Ubuntu Mono derivative Powerline
+font-size = 13
+
+# Alacritty's built-in default scheme (base16 default dark).
+background = #181818
+foreground = #d8d8d8
+
+# normal
+palette = 0=#181818
+palette = 1=#ac4242
+palette = 2=#90a959
+palette = 3=#f4bf75
+palette = 4=#6a9fb5
+palette = 5=#aa759f
+palette = 6=#75b5aa
+palette = 7=#d8d8d8
+
+# bright
+palette = 8=#6b6b6b
+palette = 9=#c55555
+palette = 10=#aac474
+palette = 11=#feca88
+palette = 12=#82b8c8
+palette = 13=#c28cb8
+palette = 14=#93d3c3
+palette = 15=#f8f8f8
+
+window-decoration = none
+window-padding-x = 0
+window-padding-y = 0
+confirm-close-surface = false
+
+cursor-style = block
+cursor-style-blink = false
+
+keybind = shift+enter=text:\x1b\r

+ 46 - 0
dots/.config/ghostty/config

@@ -0,0 +1,46 @@
+# Ghostty — matched to the Alacritty setup it replaces.
+#
+# Ghostty's own defaults differ from Alacritty's in several visible ways
+# (different palette, GTK titlebar, 2px padding, close confirmation), so
+# each of those is set explicitly below rather than left to default.
+
+font-family = JetBrains Mono
+font-size = 10
+
+# Alacritty's built-in default scheme (base16 default dark).
+# Ghostty defaults to a different scheme, so this must be spelled out.
+background = #181818
+foreground = #d8d8d8
+
+# normal
+palette = 0=#181818
+palette = 1=#ac4242
+palette = 2=#90a959
+palette = 3=#f4bf75
+palette = 4=#6a9fb5
+palette = 5=#aa759f
+palette = 6=#75b5aa
+palette = 7=#d8d8d8
+
+# bright
+palette = 8=#6b6b6b
+palette = 9=#c55555
+palette = 10=#aac474
+palette = 11=#feca88
+palette = 12=#82b8c8
+palette = 13=#c28cb8
+palette = 14=#93d3c3
+palette = 15=#f8f8f8
+
+# Match Alacritty's bare chrome under sway: no GTK header bar, no padding,
+# no confirmation prompt on close.
+window-decoration = none
+window-padding-x = 0
+window-padding-y = 0
+confirm-close-surface = false
+
+cursor-style = block
+cursor-style-blink = false
+
+# Carried over from alacritty.toml: shift+Return sends ESC CR.
+keybind = shift+enter=text:\x1b\r

+ 1 - 1
dots/.config/sway/config

@@ -29,7 +29,7 @@ exec mako
 floating_modifier $mod
 
 # start a terminal
-bindsym $mod+Return exec alacritty
+bindsym $mod+Return exec ghostty
 
 # kill focused window
 bindsym $mod+Shift+q kill

+ 1 - 0
to_sync

@@ -5,6 +5,7 @@
 .config/sway
 .config/waybar
 .config/alacritty
+.config/ghostty
 .config/gtk-3.0
 .config/mako
 .config/gtk-4.0/settings.ini