Diff
1diff --git a/dot_config/ghostty/config.tmpl b/dot_config/ghostty/config.tmpl
2index 118a26e3c7b8ed60e03b84e33166fa736060d412..254d9dd6301647d21441dc43ad7ed24ec6a6dc7d 100644
3--- a/dot_config/ghostty/config.tmpl
4+++ b/dot_config/ghostty/config.tmpl
5@@ -6,7 +6,7 @@ adjust-cell-width = {{ .ghostty.font.cell_width }}
6 adjust-cell-height = {{ .ghostty.font.cell_height }}
7
8 # Theme
9-theme = GruvboxDark
10+theme = Gruvbox Dark
11
12 # Cursor
13 cursor-style = block
14@@ -36,3 +36,6 @@ keybind = shift+enter=text:\n
15 # Shell
16 window-inherit-working-directory = false
17 working-directory = home
18+
19+# Persistent background process
20+quit-after-last-window-closed = false
21diff --git a/dot_config/hypr/hyprland.conf.tmpl b/dot_config/hypr/hyprland.conf.tmpl
22index 771e823054af0714b21172de77b79607574a62f2..67e9c2de3267ad1e0212398f5f5bf07de1d743c3 100644
23--- a/dot_config/hypr/hyprland.conf.tmpl
24+++ b/dot_config/hypr/hyprland.conf.tmpl
25@@ -9,7 +9,7 @@ $inactive_bg = rgba(282828ff)
26 {{ range $id, $settings := .hyprland.monitors }}monitor = {{ $id }}, {{ $settings }}
27 {{ end }}
28 # https://wiki.hyprland.org/Configuring/Variables/
29-$terminal = com.mitchellh.ghostty.desktop
30+$terminal = ghostty
31 $menu = fuzzel "--launch-prefix=uwsm app --"
32 $animation_speed = 1.5
33
34@@ -196,7 +196,7 @@ bind = $mod SHIFT, X, exec, loginctl terminate-session "$XDG_SESSION_ID"
35 bind = $mod, Space, exec, $menu
36 bind = $mod, Backspace, exec, $menu
37 bind = $mod, d, exec, rofi -show drun -run-command "uwsm app -- {cmd}"
38-bind = $mod, Return, exec, uwsm app -- $terminal
39+bind = $mod, Return, exec, uwsm app -- $terminal +new-window
40 bind = $mod, J, exec, rofimoji --clipboarder wl-copy --action copy --skin-tone neutral
41
42 # Focus bindings
43diff --git a/init.sh b/init.sh
44index 6964cdbeb25a4b935d323621941f674d5942c2a3..b7df55bd9f238c6c041ba222e3fd521b4f47b9c8 100755
45--- a/init.sh
46+++ b/init.sh
47@@ -36,6 +36,7 @@ systemctl enable --user --now waybar@config-bottom
48 systemctl enable --user --now hypridle
49 systemctl enable --user --now hyprpaper
50 systemctl enable --user --now hyprpolkitagent
51+systemctl enable --user app-com.mitchellh.ghostty.service
52
53 # Set cursor theme
54 gsettings set org.gnome.desktop.interface cursor-theme Breeze_Light