dotfiles/hypr/hyprland.conf

105 lines
2.7 KiB
Plaintext
Raw Normal View History

# █▀▄▀█ █▀█ █▄░█ █ ▀█▀ █▀█ █▀█
# █░▀░█ █▄█ █░▀█ █ ░█░ █▄█ █▀▄
2024-01-16 18:25:48 -06:00
# Single
2024-05-09 01:39:11 -05:00
monitor=DP-3, highrr, 0x0, 1, vrr, 0
monitor=DP-1, disable
2024-01-16 18:25:48 -06:00
# Double
2024-05-09 01:39:11 -05:00
#monitor=DP-3, highrr, 0x1080, 1, vrr, 0
#monitor=DP-1, highrr, 760x0, 1, vrr, 0
2024-03-18 20:08:42 -05:00
2024-01-16 18:25:48 -06:00
# █░░ ▄▀█ █░█ █▄░█ █▀▀ █░█
# █▄▄ █▀█ █▄█ █░▀█ █▄▄ █▀█
2024-01-16 18:25:48 -06:00
$scrPath = ~/.config/hypr/scripts
2024-01-16 18:25:48 -06:00
2024-05-09 01:39:11 -05:00
# reset XDPH for screenshare
exec-once = $scrPath/resetxdgportal.sh
2024-01-16 18:25:48 -06:00
2024-05-09 01:39:11 -05:00
# for XDPH
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
exec-once = dbus-update-activation-environment --systemd --all
exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
2024-05-09 01:39:11 -05:00
# authentication dialogue for GUI apps
exec-once = /usr/lib/polkit-kde-authentication-agent-1
2024-01-16 18:25:48 -06:00
2024-05-09 01:39:11 -05:00
# xrandr settings
exec-once = $scrPath/xrandr.sh
2024-05-09 01:39:11 -05:00
exec-once = waybar -c ~/.config/waybar/config
exec-once = dunst
exec-once = swww init
exec-once = syncthing --no-browser
2024-05-09 01:39:11 -05:00
# Main applications
exec-once = discord
exec-once = spotify --disable-gpu
exec-once = alacritty
exec-once = firefox
exec-once = taskset -c 1-7 mangohud steam-runtime
2024-05-15 22:31:01 -05:00
#exec-once = mangohud steam-runtime
2024-01-16 18:25:48 -06:00
# █░░ ▄▀█ █▄█ █▀█ █░█ ▀█▀ █▀
# █▄▄ █▀█ ░█░ █▄█ █▄█ ░█░ ▄█
2024-05-09 01:39:11 -05:00
workspace = 1, monitor:DP-3, persistent:true, gapsout:0 440 0 440, default:true
workspace = 2, monitor:DP-3, persistent:true, gapsout:0 440 0 440
workspace = 3, monitor:DP-3, persistent:true, gapsout:0 440 0 440
workspace = 4, monitor:DP-3, persistent:true
workspace = 5, monitor:DP-3, persistent:true
workspace = 6, monitor:DP-1, persistent:true
2024-01-16 18:25:48 -06:00
dwindle {
pseudotile = yes
preserve_split = yes
}
master {
new_is_master = true
}
2024-03-18 20:08:42 -05:00
xwayland {
# latest configuration
# use_nearset_neighbor = true
# force_zero_scaling = true
# current configuration
use_nearest_neighbor = false
force_zero_scaling = false
}
2024-01-16 18:25:48 -06:00
2024-05-09 01:39:11 -05:00
# █ █▄░█ █▀█ █░█ ▀█▀
# █ █░▀█ █▀▀ █▄█ ░█░
input {
kb_layout = us
follow_mouse = 2
mouse_refocus = false;
sensitivity = -.75 # -1.0 - 1.0, 0 means no modification.
force_no_accel = 1
}
device {
name = opentabletdriver-virtual-tablet
enabled = yes
}
# █▀ █▀█ █░█ █▀█ █▀▀ █▀▀
# ▄█ █▄█ █▄█ █▀▄ █▄▄ ██▄
source = ~/.config/hypr/keybindings.conf
source = ~/.config/hypr/windowrules.conf
source = ~/.config/hypr/theme.conf
source = ~/.config/hypr/nvidia.conf # auto sourced vars for nvidia
2024-01-16 18:25:48 -06:00