|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
# #######################################################################################
|
|
|
|
|
#######################################################################################
|
|
|
|
|
# AUTOGENERATED HYPR CONFIG.
|
|
|
|
|
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
|
|
|
|
|
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
|
|
|
|
|
@@ -25,9 +25,13 @@
|
|
|
|
|
# See https://wiki.hyprland.org/Configuring/Monitors/
|
|
|
|
|
#debug:disable_scale_checks = true
|
|
|
|
|
monitor= eDP-1,1920x1080@60.04900,0x0,1
|
|
|
|
|
monitor= HDMI-A-2,1920x1080@60.00,-1920x-1440,1
|
|
|
|
|
monitor= DP-3, 2560x1440@74.97,0x-1440,1
|
|
|
|
|
|
|
|
|
|
monitor= desc:Hewlett Packard HP 24es 3CM6310XHM,1920x1080@60.00,-1920x-1440,1
|
|
|
|
|
monitor= desc:AOC Q3279WG5B 0x00005175, 2560x1440@74.97,0x-1440,1
|
|
|
|
|
|
|
|
|
|
monitor = , preferred, auto, 1, mirror, eDP-1
|
|
|
|
|
|
|
|
|
|
#monitor= DP-3,1600x1200@60.00,auto,auto
|
|
|
|
|
###################
|
|
|
|
|
### MY PROGRAMS ###
|
|
|
|
|
###################
|
|
|
|
|
@@ -37,7 +41,7 @@ monitor= DP-3, 2560x1440@74.97,0x-1440,1
|
|
|
|
|
# Set programs that you use
|
|
|
|
|
$terminal = kitty
|
|
|
|
|
$fileManager = dolphin
|
|
|
|
|
$menu = rofi -show run -run-command "uwsm app -- {cmd}" -show-icons -icon-theme "Papirus"
|
|
|
|
|
$menu = rofi -show drun -run-command "uwsm app -- {cmd}" -show-icons -icon-theme "Papirus"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#################
|
|
|
|
|
@@ -55,38 +59,39 @@ $menu = rofi -show run -run-command "uwsm app -- {cmd}" -show-icons -icon-theme
|
|
|
|
|
exec-once = uwsm app -- syncthing
|
|
|
|
|
#exec-once = uwsm app -- keepassxc
|
|
|
|
|
#exec-once = nwg-dock-hyprland -x -mb 10 -mt -10
|
|
|
|
|
exec-once = ~/.config/hypr/start-xdg-hyprland.sh
|
|
|
|
|
#############################
|
|
|
|
|
### ENVIRONMENT VARIABLES ###
|
|
|
|
|
#############################
|
|
|
|
|
|
|
|
|
|
# See https://wiki.hyprland.org/Configuring/Environment-variables/
|
|
|
|
|
|
|
|
|
|
env = XCURSOR_SIZE,24
|
|
|
|
|
env = XCURSOR_THEME,BreezeX-Black
|
|
|
|
|
env = XCURSOR_PATH,$HOME/.icons
|
|
|
|
|
#env = HYPRCURSOR_SIZE,24
|
|
|
|
|
#env = HYPRCURSOR_THEME,rose-pine-cursor-hyprcursor
|
|
|
|
|
env = QT_QPA_PLATFORMTHEME,qt6ct
|
|
|
|
|
#env QT_QPA_PLATFORMTHEME=qt5ct dolphin
|
|
|
|
|
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
|
|
|
|
|
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
|
|
|
|
|
env = QT_QPA_PLATFORM,xcb
|
|
|
|
|
env = QT_STYLE_OVERRIDE=kvantum
|
|
|
|
|
env = EDITOR, nano
|
|
|
|
|
env = GTK_THEME, Sweet:dark
|
|
|
|
|
env = XDG_CURRENT_DESKTOP,Hyprland
|
|
|
|
|
env = XDG_SESSION_TYPE,wayland
|
|
|
|
|
env = XDG_SESSION_DESKTOP,Hyprland
|
|
|
|
|
#env = XCURSOR_SIZE,24
|
|
|
|
|
#env = XCURSOR_THEME,BreezeX-Black
|
|
|
|
|
#env = XCURSOR_PATH,$HOME/.icons
|
|
|
|
|
##env = HYPRCURSOR_SIZE,24
|
|
|
|
|
##env = HYPRCURSOR_THEME,rose-pine-cursor-hyprcursor
|
|
|
|
|
#env = QT_QPA_PLATFORMTHEME,qt6ct
|
|
|
|
|
##env QT_QPA_PLATFORMTHEME=qt5ct dolphin
|
|
|
|
|
#env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
|
|
|
|
|
#env = QT_AUTO_SCREEN_SCALE_FACTOR,1
|
|
|
|
|
#env = QT_QPA_PLATFORM,xcb
|
|
|
|
|
#env = QT_STYLE_OVERRIDE=kvantum
|
|
|
|
|
env = EDITOR, nvim
|
|
|
|
|
#env = GTK_THEME, Sweet:dark
|
|
|
|
|
#env = XDG_CURRENT_DESKTOP,Hyprland
|
|
|
|
|
#env = XDG_SESSION_TYPE,wayland
|
|
|
|
|
#env = XDG_SESSION_DESKTOP,Hyprland
|
|
|
|
|
#Dolphin open with
|
|
|
|
|
env = XDG_MENU_PREFIX,arch- kbuildsycoca6
|
|
|
|
|
#Nvidi Envs
|
|
|
|
|
|
|
|
|
|
#env = LIBVA_DRIVER_NAME,nvidia
|
|
|
|
|
#env = GBM_BACKEND,nvidia
|
|
|
|
|
#env = DRI_PRIME,pci-0000_03_00_0
|
|
|
|
|
#env = __VK_LAYER_NV_optimus,NVIDIA_only
|
|
|
|
|
#env = __GLX_VENDOR_LIBRARY_NAME,nvidia
|
|
|
|
|
#env = VDPAU_DRIVER, nvidia
|
|
|
|
|
env = SHELL, /bin/bash
|
|
|
|
|
#env = AQ_DRM_DEVICES,/dev/dri/card0:/dev/dri/card1
|
|
|
|
|
#env = SHELL, /bin/bash
|
|
|
|
|
|
|
|
|
|
cursor {
|
|
|
|
|
no_hardware_cursors = true
|
|
|
|
|
@@ -103,13 +108,13 @@ general {
|
|
|
|
|
gaps_in = 5
|
|
|
|
|
gaps_out = 10
|
|
|
|
|
|
|
|
|
|
border_size = 2
|
|
|
|
|
border_size = 0
|
|
|
|
|
|
|
|
|
|
# https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors
|
|
|
|
|
#col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
|
|
|
|
col.active_border = rgba(3244a8aa) rgba(6f32a8aa) 45deg
|
|
|
|
|
#col.active_border
|
|
|
|
|
col.inactive_border = rgba(595959aa)
|
|
|
|
|
#col.active_border = rgba(3244a8aa) rgba(6f32a8aa) 45deg
|
|
|
|
|
#col.active_border = rgba(6f32a8aa)
|
|
|
|
|
#col.inactive_border = rgba(595959aa)
|
|
|
|
|
|
|
|
|
|
# Set to true enable resizing windows by clicking and dragging on borders and gaps
|
|
|
|
|
resize_on_border = false
|
|
|
|
|
@@ -121,9 +126,9 @@ general {
|
|
|
|
|
}
|
|
|
|
|
group{
|
|
|
|
|
# col.border_active = rgb(ffffff)
|
|
|
|
|
col.border_active = rgba(3244a8aa) rgba(6f32a8aa) 45deg
|
|
|
|
|
#col.border_active = rgba(3244a8aa) rgba(6f32a8aa) 45deg
|
|
|
|
|
#col.active_border
|
|
|
|
|
col.border_inactive = rgba(595959aa)
|
|
|
|
|
#col.border_inactive = rgba(595959aa)
|
|
|
|
|
|
|
|
|
|
groupbar{
|
|
|
|
|
|
|
|
|
|
@@ -146,15 +151,15 @@ decoration {
|
|
|
|
|
#col.shadow = rgba(1a1a1aee)
|
|
|
|
|
shadow {
|
|
|
|
|
enabled = true
|
|
|
|
|
range = 4
|
|
|
|
|
render_power = 3
|
|
|
|
|
color = rgba(1a1a1aee)
|
|
|
|
|
range = 20
|
|
|
|
|
render_power = 4
|
|
|
|
|
color = rgba(00052288)
|
|
|
|
|
}
|
|
|
|
|
# https://wiki.hyprland.org/Configuring/Variables/#blur
|
|
|
|
|
blur {
|
|
|
|
|
enabled = true
|
|
|
|
|
size = 3
|
|
|
|
|
passes = 1
|
|
|
|
|
passes = 2
|
|
|
|
|
|
|
|
|
|
vibrancy = 0.1696
|
|
|
|
|
}
|
|
|
|
|
@@ -168,12 +173,12 @@ animations {
|
|
|
|
|
|
|
|
|
|
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
|
|
|
|
|
|
|
|
|
animation = windows, 1, 7, myBezier
|
|
|
|
|
animation = windowsOut, 1, 7, default, popin 80%
|
|
|
|
|
animation = border, 1, 10, default
|
|
|
|
|
animation = borderangle, 1, 8, default
|
|
|
|
|
animation = windows, 1, 7, myBezier, slide
|
|
|
|
|
# animation = windowsOut, 1, 7, default, popin 80%
|
|
|
|
|
#animation = border, 1, 10, default
|
|
|
|
|
#animation = borderangle, 1, 8, default
|
|
|
|
|
animation = fade, 1, 7, default
|
|
|
|
|
animation = workspaces, 1, 6, default
|
|
|
|
|
animation = workspaces, 1, 6, myBezier, slide
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# Ref https://wiki.hyprland.org/Configuring/Workspace-Rules/
|
|
|
|
|
@@ -267,11 +272,12 @@ bind = $mainMod, M, exec, uwsm stop
|
|
|
|
|
bind = $mainMod, E, exec, uwsm app -- $fileManager
|
|
|
|
|
bind = $mainMod, V, togglefloating,
|
|
|
|
|
bind = $mainMod, R, exec, uwsm app -- $menu
|
|
|
|
|
bind = $mainMod, P, pseudo, # dwindle
|
|
|
|
|
bind = $mainMod, P, exec, uwsm app -- hyprpicker -a
|
|
|
|
|
#bind = $mainMod, P, pseudo, # dwindle
|
|
|
|
|
bind = $mainMod, J, togglesplit, # dwindle
|
|
|
|
|
#bind = $mainMod, L, exec, hyprlock & sleep 1 ; systemctl suspend
|
|
|
|
|
#bind = $mainMod, L, exec, hyprlock
|
|
|
|
|
bind = $mainMod, L, exec, uwsm app -- swaylock
|
|
|
|
|
bind = $mainMod, L, exec, uwsm app -- hyprlock
|
|
|
|
|
# Move focus with mainMod + arrow keys
|
|
|
|
|
bind = $mainMod, left, movefocus, l
|
|
|
|
|
bind = $mainMod, right, movefocus, r
|
|
|
|
|
@@ -362,3 +368,14 @@ layerrule = blur, notifications
|
|
|
|
|
layerrule = ignorealpha, notifications
|
|
|
|
|
layerrule = blur, waybar
|
|
|
|
|
layerrule = ignorealpha, waybar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
opengl {
|
|
|
|
|
nvidia_anti_flicker = false
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#bind = $mainMod, S, togglespecialworkspace, magic
|
|
|
|
|
#bind = $mainMod, S, movetoworkspace, +0
|
|
|
|
|
#bind = $mainMod, S, togglespecialworkspace, magic
|
|
|
|
|
#bind = $mainMod, S, movetoworkspace, special:magic
|
|
|
|
|
#bind = $mainMod, S, togglespecialworkspace, magic
|
|
|
|
|
|