|
|
|
@@ -8,14 +8,16 @@ autogenerated = 0
|
|
|
|
|
### MONITORS ###
|
|
|
|
|
################
|
|
|
|
|
|
|
|
|
|
monitor=DP-2, 1920x1080@60, 0x0, 1
|
|
|
|
|
monitor=DP-3, 1920x1080@60, 1920x0, 1
|
|
|
|
|
#monitor=output resolution@framerate offset scale
|
|
|
|
|
monitor=DP-2, 1920x1080@60, 0x0, 1
|
|
|
|
|
monitor=DP-3, 1920x1080@60, 1920x0, 1
|
|
|
|
|
monitor=HDMI-A-1, 1366x768@60, 2474x-768, 1
|
|
|
|
|
|
|
|
|
|
###################
|
|
|
|
|
### MY PROGRAMS ###
|
|
|
|
|
###################
|
|
|
|
|
$terminal = alacritty
|
|
|
|
|
$fileManager = thunar
|
|
|
|
|
$fileManager = dolphin
|
|
|
|
|
$menu = pkill wofi || wofi --show drun -i -I --term=alacritty
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -28,6 +30,10 @@ exec-once = waybar & hyprpaper
|
|
|
|
|
exec-once = hypridle
|
|
|
|
|
exec-once = copyq --start-server
|
|
|
|
|
|
|
|
|
|
#Autostart KDE Connect
|
|
|
|
|
exec-once = /usr/lib/kdeconnectd
|
|
|
|
|
exec-once = kdeconnect-indicator
|
|
|
|
|
|
|
|
|
|
#Autostart programs
|
|
|
|
|
exec-once = discord --start-minimized
|
|
|
|
|
exec-once = steam -silent
|
|
|
|
@@ -42,6 +48,11 @@ exec-once = steam -silent
|
|
|
|
|
env = XCURSOR_SIZE,24
|
|
|
|
|
env = HYPRCURSOR_SIZE,24
|
|
|
|
|
env = TERMINAL,alacritty
|
|
|
|
|
env = XDG_MENU_PREFIX,arch-
|
|
|
|
|
|
|
|
|
|
# For styling
|
|
|
|
|
env = QT_QPA_PLATFORMTHEME,qt5ct
|
|
|
|
|
env = QT_QPA_PLATFORM,wayland
|
|
|
|
|
|
|
|
|
|
###################
|
|
|
|
|
### PERMISSIONS ###
|
|
|
|
@@ -153,7 +164,7 @@ bind = $mainMod, Q, killactive,
|
|
|
|
|
#Exits hyprland
|
|
|
|
|
bind = $mainMod SHIFT, E, exec, pkill wofi || ~/.scripts/power.sh
|
|
|
|
|
#Opens file manager (Thunar)
|
|
|
|
|
bind = $mainMod, N, exec, $fileManager
|
|
|
|
|
bind = $mainMod, B, exec, $fileManager
|
|
|
|
|
#Togle floating mode
|
|
|
|
|
bind = $mainMod, G, togglefloating,
|
|
|
|
|
#Opens app picker
|
|
|
|
@@ -235,9 +246,13 @@ bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
|
|
|
|
|
|
|
|
|
# Example special workspace (scratchpad)
|
|
|
|
|
#Togles to special front window workspace
|
|
|
|
|
bind = $mainMod, S, togglespecialworkspace, magic
|
|
|
|
|
bind = $mainMod, M, togglespecialworkspace, magic
|
|
|
|
|
#MOves focused window to special front focused mode
|
|
|
|
|
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
|
|
|
|
bind = $mainMod SHIFT, M, movetoworkspace, special:magic
|
|
|
|
|
|
|
|
|
|
#Upper monitor
|
|
|
|
|
bind = $mainMod, N, workspace, name:UP
|
|
|
|
|
bind = $mainMod SHIFT, N, movetoworkspace, name:UP
|
|
|
|
|
|
|
|
|
|
# Scroll through existing workspaces with mainMod + scroll
|
|
|
|
|
#Scrolls trough workspaces with mouse (down)
|
|
|
|
@@ -295,6 +310,23 @@ windowrule {
|
|
|
|
|
match:class = org.pulseaudio.pavucontrol
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
windowrule {
|
|
|
|
|
name = windowrule-mpv
|
|
|
|
|
fullscreen = on
|
|
|
|
|
match:class = mpv
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
windowrule {
|
|
|
|
|
name = windowrule-feh
|
|
|
|
|
fullscreen = on
|
|
|
|
|
match:class = feh
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#Make all windows transparent
|
|
|
|
|
windowrule = opacity 0.95 override 0.95 override, match:class .*
|
|
|
|
|
#Except firefox
|
|
|
|
|
windowrule = opacity 1 override 1 override, match:class firefox
|
|
|
|
|
|
|
|
|
|
######## WORKSPACE BIND ########
|
|
|
|
|
# Workspaces 1-5 on DP-2
|
|
|
|
|
workspace=1,monitor:DP-2
|
|
|
|
@@ -310,5 +342,8 @@ workspace=8,monitor:DP-3
|
|
|
|
|
workspace=9,monitor:DP-3
|
|
|
|
|
workspace=10,monitor:DP-3
|
|
|
|
|
|
|
|
|
|
#Workspace UP
|
|
|
|
|
workspace=name:UP, gapsin:0, gapsout:0, border:false, monitor:HDMI-A-1
|
|
|
|
|
|
|
|
|
|
# Runs portal
|
|
|
|
|
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
|
|
|
|