diff --git a/private_dot_config/hypr/land/binds.conf b/private_dot_config/hypr/land/binds.conf index d068c52..0aac046 100644 --- a/private_dot_config/hypr/land/binds.conf +++ b/private_dot_config/hypr/land/binds.conf @@ -20,6 +20,7 @@ bind = $mod, Q, killactive bind = $mod, F, fullscreen bind = $mod SHIFT, E, exit bind = $mod, Space, togglefloating +bind = $mod, O, pseudo # App moving bind = $mod, h, movefocus, l diff --git a/private_dot_config/hypr/land/defaults.conf b/private_dot_config/hypr/land/defaults.conf index 8430740..5e6e260 100644 --- a/private_dot_config/hypr/land/defaults.conf +++ b/private_dot_config/hypr/land/defaults.conf @@ -1,15 +1,16 @@ # Normal variables -$mod = alt +$mod = super # Essential variables $terminal = /usr/bin/kitty +$terminal_float = $terminal --app-id "terminal-floating" $editor = /usr/bin/helix #THIS ONE MUST BE FULL PATH $lock = /usr/bin/hyprlock -c ~/.config/hypr/lock/lock.conf # Setting applications -$audio = $terminal /usr/bin/pulsemixer -$networking = $terminal /usr/bin/nmtui -$bluetooth = $terminal /usr/bin/bluetui +$audio = $terminal_float /usr/bin/pulsemixer +$networking = $terminal_float /usr/bin/nmtui +$bluetooth = $terminal_float /usr/bin/bluetui $display = /usr/bin/nwg-displays -w ~/.config/hypr/land/workspaces.conf -m ~/.config/hypr/land/monitors.conf $menu = /usr/bin/rofi -show drun -theme ~/.config/rofi/themes/launcher-theme.rasi diff --git a/private_dot_config/hypr/land/empty_rules.conf b/private_dot_config/hypr/land/empty_rules.conf deleted file mode 100644 index e69de29..0000000 diff --git a/private_dot_config/hypr/land/rules.conf b/private_dot_config/hypr/land/rules.conf new file mode 100644 index 0000000..a231c2e --- /dev/null +++ b/private_dot_config/hypr/land/rules.conf @@ -0,0 +1,10 @@ +windowrule { + name = terminal-floating + match:class = terminal-floating + + float = on + center = on + + + +} diff --git a/private_dot_config/kitty/kitty.conf.tmpl b/private_dot_config/kitty/kitty.conf.tmpl index 29d9db5..a1c796f 100644 --- a/private_dot_config/kitty/kitty.conf.tmpl +++ b/private_dot_config/kitty/kitty.conf.tmpl @@ -1,5 +1,7 @@ # vim:ft=kitty +confirm_os_window_close 0 + # The basic colors background #{{.colors.base00}} foreground #{{.colors.base05}} diff --git a/private_dot_local/bin/executable_steam-gamescope b/private_dot_local/bin/executable_steam-gamescope index 1cd2a34..e2481b5 100644 --- a/private_dot_local/bin/executable_steam-gamescope +++ b/private_dot_local/bin/executable_steam-gamescope @@ -23,7 +23,7 @@ read -r name width height _ < <( ) notify-send "Steam" "Launching on $name." -gamescope -w "$width" -h "$height" -ef --adaptive-sync -- steam -gamepadui -steamos3 +powerprofilesctl launch -p performance -- gamescope -w "$width" -h "$height" -ef --adaptive-sync -- steam -gamepadui -steamos3 diff --git a/private_dot_root/etc/keyd/default.conf b/private_dot_root/etc/keyd/default.conf new file mode 100644 index 0000000..f72957f --- /dev/null +++ b/private_dot_root/etc/keyd/default.conf @@ -0,0 +1,15 @@ +[ids] +* + +[main] +capslock = overload(capslock, esc) + +[capslock:C] +h = left +j = down +k = up +l = right + +w = C-right +e = C-right +b = C-left