diff --git a/hyprland-custom.conf b/hyprland-custom.conf index ec69487..25ea98a 100644 --- a/hyprland-custom.conf +++ b/hyprland-custom.conf @@ -87,6 +87,10 @@ $menu = wofi --show drun # Or execute your favorite apps at launch like this: exec-once = $terminal + +exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark" +exec-once = gsettings set org.gnome.desktop.interface gtk-theme "Adwaita-dark" + # exec-once = nm-applet & # exec-once = waybar & hyprpaper & firefox exec-once = waybar @@ -145,14 +149,17 @@ plugin { # https://wiki.hyprland.org/Configuring/Variables/#general general { - gaps_in = 5 - gaps_out = 20 + #gaps_in = 5 + #gaps_out = 20 + #border_size = 2 + gaps_in = 0 + gaps_out = 0 border_size = 2 # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors - col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg - col.inactive_border = rgba(595959aa) + col.active_border = rgba(eb3489ff) + col.inactive_border = rgba(595959ff) # Set to true enable resizing windows by clicking and dragging on borders and gaps resize_on_border = false @@ -166,8 +173,9 @@ general { # https://wiki.hyprland.org/Configuring/Variables/#decoration decoration { # 10 - rounding = 10 - rounding_power = 2 + #rounding = 10 + #rounding_power = 2 + rounding = 0 # Change transparency of focused and unfocused windows active_opacity = 1.0 @@ -192,7 +200,7 @@ decoration { # https://wiki.hyprland.org/Configuring/Variables/#animations animations { - enabled = yes, please :) + enabled = no, please :) # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more @@ -230,7 +238,7 @@ animations { # windowrule = bordersize 0, floating:0, onworkspace:f[1] # windowrule = rounding 0, floating:0, onworkspace:f[1] -# The magic that fixes xcb programs sidebar dragging issues. +# The magic that fixes sidebar dragging issues of XWayland apps. windowrulev2 = noinitialfocus, class:FreeCAD windowrulev2 = noinitialfocus, class:^(OMEdit)$ @@ -318,6 +326,8 @@ bind = CTRL ALT, R, exec, google-chrome-stable http://iot.local --password-store bind = SUPER, F, exec, ~/.config/hypr/scripts/toggle-firefox.sh +bind = $mainMod, Space, focuscurrentorlast + # Move focus with mainMod + arrow keys bind = $mainMod, left, movefocus, l bind = $mainMod, right, movefocus, r @@ -329,6 +339,11 @@ bind = $mainMod shift, right, movewindow, r bind = $mainMod shift, up, movewindow, u bind = $mainMod shift, down, movewindow, d +bind = $mainMod, KP_Left, focusmonitor, 1 # KP_Left = Numpad 4 +bind = $mainMod, KP_Begin, focusmonitor, 3 # KP_Begin = Numpad 5 +bind = $mainMod, KP_Right, focusmonitor, 2 # KP_Right = Numpad 6 +bind = $mainMod, KP_Down, focusmonitor, 0 # KP_Down = Numpad 2 + # Switch workspaces with mainMod + [0-5] bind = $mainMod, 1, split-workspace, 1 bind = $mainMod, 2, split-workspace, 2 diff --git a/hyprland.conf b/hyprland.conf index 0d8e41c..294c2e2 120000 --- a/hyprland.conf +++ b/hyprland.conf @@ -1 +1 @@ -/nix/store/q3xk7xj5ki6380y1kdzx8y0np7pmawd9-home-manager-files/.config/hypr/hyprland.conf \ No newline at end of file +/nix/store/wj9nb8yvxw4x9y8vbqmy32l042q8i83g-home-manager-files/.config/hypr/hyprland.conf \ No newline at end of file