diff --git a/.config/electron-flags.conf b/.config/electron-flags.conf new file mode 100644 index 0000000..8ef48e3 --- /dev/null +++ b/.config/electron-flags.conf @@ -0,0 +1,3 @@ +--force-device-scale-factor=1 +--enable-features=WaylandWindowDecorations +--ozone-platform=wayland diff --git a/.config/hypr/config/environment.conf b/.config/hypr/config/environment.conf index acca543..52162c4 100644 --- a/.config/hypr/config/environment.conf +++ b/.config/hypr/config/environment.conf @@ -5,3 +5,12 @@ envd = HYPRCURSOR_SIZE,24 envd = XCURSOR_SIZE,24 envd = QT_CURSOR_SIZE,24 + +# Force electron apps to use wayland +env = ELECTRON_OZONE_PLATFORM_HINT, auto +env = QT_QPA_PLATFORM, wayland +env = SDL_VIDEODRIVER, wayland +env = CLUTTER_BACKEND, wayland +env = XDG_SESSION_TYPE, wayland +env = MOZ_ENABLE_WAYLAND, 1 +env = NIXOS_OZONE_WL, 1 diff --git a/.config/hypr/config/keybinds.conf b/.config/hypr/config/keybinds.conf index 4a570cf..7e87939 100644 --- a/.config/hypr/config/keybinds.conf +++ b/.config/hypr/config/keybinds.conf @@ -77,10 +77,10 @@ bindd = , escape, Ends window resizing mode, submap, reset submap = reset # Quick resize window with keyboard # !!! added $mainMod here because CTRL + SHIFT is used for word selection in various text editors -bindd = $mainMod CTRL SHIFT, right, Resize to the right, resizeactive, 15 0 -bindd = $mainMod CTRL SHIFT, left, Resize to the left, resizeactive, -15 0 -bindd = $mainMod CTRL SHIFT, up, Resize upwards, resizeactive, 0 -15 -bindd = $mainMod CTRL SHIFT, down, Resize downwards, resizeactive, 0 15 +bindd = $mainMod CTRL SHIFT, right, Resize to the right, resizeactive, 25 0 +bindd = $mainMod CTRL SHIFT, left, Resize to the left, resizeactive, -25 0 +bindd = $mainMod CTRL SHIFT, up, Resize upwards, resizeactive, 0 -25 +bindd = $mainMod CTRL SHIFT, down, Resize downwards, resizeactive, 0 25 bindd = $mainMod CTRL SHIFT, l, Resize to the right, resizeactive, 15 0 bindd = $mainMod CTRL SHIFT, h, Resize to the left, resizeactive, -15 0 bindd = $mainMod CTRL SHIFT, k, Resize upwards, resizeactive, 0 -15 @@ -114,7 +114,6 @@ bindd = $mainMod SHIFT, 8, Move window silently to workspace 8, movetoworkspaces bindd = $mainMod SHIFT, 9, Move window silently to workspace 9, movetoworkspacesilent, 9 bindd = $mainMod SHIFT, 0, Move window silently to workspace 10, movetoworkspacesilent, 10 # Window actions End # - # ======= Workspace Actions ======= # Switch workspaces with mainMod + [0-9] @@ -131,6 +130,9 @@ bindd = $mainMod, 0, Switch to workspace 10, workspace, 10 # Scroll through existing workspaces with mainMod + , or . bindd = $mainMod, PERIOD, Scroll through workspaces incrementally, workspace, e+1 bindd = $mainMod, COMMA, Scroll through workspaces decrementally, workspace, e-1 +# With $mainMod + Alt + Left / Right +bindd = $mainMod ALT, left, Switch to the previous workspace, workspace, e-1 +bindd = $mainMod ALT, right, Switch to the next workspace, workspace, e+1 # With $mainMod + scroll bindd = $mainMod, mouse_down, Scroll through workspaces incrementally, workspace, e+1 bindd = $mainMod, mouse_up, Scroll through workspaces decrementally, workspace, e-1 diff --git a/.config/hypr/config/monitor.conf b/.config/hypr/config/monitor.conf index d1eff56..6570bf9 100644 --- a/.config/hypr/config/monitor.conf +++ b/.config/hypr/config/monitor.conf @@ -4,8 +4,17 @@ # Monitor wiki https://wiki.hyprland.org/0.45.0/Configuring/Monitors/ -monitor = , preferred, auto, 1 +monitor = , preferred, auto, 0.8 +monitor = eDP-2, highres@highrr, 0x0, 0.8 +monitor = DP-2, 1920x1080@60, auto-left, 0.8 +workspace = 1, monitor:eDP-2 +workspace = 2, monitor:eDP-2 +workspace = 3, monitor:eDP-2 +workspace = 4, monitor:eDP-2 + +workspace = 5, monitor:DP-2 +workspace = 6, monitor:DP-2 # If you need to scale things like steam etc, please uncomment these lines. # Adjust GDK_SCALE accordingly to your liking. diff --git a/.config/hypr/scripts/wallpaper.sh b/.config/hypr/scripts/wallpaper.sh new file mode 100644 index 0000000..e69de29