diff --git a/roles/ghostty/files/config b/roles/ghostty/files/config index c26140e..1a9ac95 100644 --- a/roles/ghostty/files/config +++ b/roles/ghostty/files/config @@ -1,3 +1,6 @@ +# Ctrl+Backspace -> backward-kill-word (send ESC + DEL) +# keybind = ctrl+delete=text:\x1b\x7f + shell-integration = zsh shell-integration-features = cursor,sudo,title diff --git a/roles/hyprland/files/hypr/hyprland.conf b/roles/hyprland/files/hypr/hyprland.conf index 57d6278..ace0ebe 100644 --- a/roles/hyprland/files/hypr/hyprland.conf +++ b/roles/hyprland/files/hypr/hyprland.conf @@ -29,6 +29,9 @@ exec-once = firefox exec-once = hyprpaper exec-once = [workspace 9 silent] spotify +# gnome keyring secret service +exec-once = dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY XDG_CURRENT_DESKTOP HYPRLAND_INSTANCE_SIGNATURE + ############################# ### ENVIRONMENT VARIABLES ### ############################# @@ -38,6 +41,9 @@ env = XCURSOR_SIZE,24 env = HYPRCURSOR_SIZE,24 env = QT_QPA_PLATFORM,waylandl;xcb env = QT_QPA_PLATFORMTHEME,qt5ct +env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1 +env = QT_AUTO_SCREEN_SCALE_FACTOR,1 +env = QT_STYLE_OVERRIDE,kvantum env = XDG_CURRENT_DESKTOP,Hyprland env = XDG_SESSION_TYPE,wayland @@ -237,7 +243,8 @@ bind = $mainMod, N, exec, $fileManager bind = $mainMod, V, togglefloating, bind = $mainMod, Space, exec, $menu bind = $mainMod, G, togglesplit, # dwindle -bind = $mainMod, F, fullscreen +bind = $mainMod, F, fullscreen, 1 +bind = $mainMod SHIFT, F, fullscreen, 0 bind = $mainMod, B, exec, firefox bind = $mainMod, M, exec, thunderbird bind = $mainMod, L, exec, hyprlock diff --git a/roles/hyprland/files/hypr/monitors.conf b/roles/hyprland/files/hypr/monitors.conf index 7f48efb..5fa62bb 100644 --- a/roles/hyprland/files/hypr/monitors.conf +++ b/roles/hyprland/files/hypr/monitors.conf @@ -1,4 +1,4 @@ -# Generated by nwg-displays on 2025-09-15 at 05:48:56. Do not edit manually. +# Generated by nwg-displays on 2025-10-06 at 17:58:07. Do not edit manually. monitor=DP-1,2560x1440@165.0,6626x876,1.0 monitor=DP-2,2560x1440@165.0,4066x876,1.0 diff --git a/roles/hyprland/files/hypr/workspaces.conf b/roles/hyprland/files/hypr/workspaces.conf index ba4b7c3..781f55e 100644 --- a/roles/hyprland/files/hypr/workspaces.conf +++ b/roles/hyprland/files/hypr/workspaces.conf @@ -6,9 +6,9 @@ workspace = 3, monitor:DP-1, persistent:true workspace = 4, monitor:DP-2, persistent:true, default:true workspace = 5, monitor:DP-2, persistent:true workspace = 6, monitor:DP-2, persistent:true -workspace = 7, monitor:HDMI-A-2, persistent:true, default:true +workspace = 7, monitor:HDMI-A-2, persistent:true workspace = 8, monitor:HDMI-A-2, persistent:true -workspace = 9, monitor:HDMI-A-2, persistent:true +workspace = 9, monitor:HDMI-A-2, persistent:true, default:true workspace = 10, monitor:HDMI-A-1, persistent:true, default:true bind = $mainMod, 1, exec, hyprctl --batch "dispatch focusmonitor DP-1; dispatch workspace 1;" diff --git a/roles/zsh/files/.zshrc b/roles/zsh/files/.zshrc index 2a70a1e..c8e4998 100644 --- a/roles/zsh/files/.zshrc +++ b/roles/zsh/files/.zshrc @@ -49,3 +49,4 @@ fi alias drun='docker run -it --network=host --device=/dev/kfd --device=/dev/dri --group-add=video --ipc=host --cap-add=SYS_PTRACE --security-opt seccomp=unconfined' +export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gcr/ssh"