90 lines
2.5 KiB
Plaintext
90 lines
2.5 KiB
Plaintext
# This content was generated by nwg-shell-config. Do not modify it manually.
|
|
|
|
# VARIABLES
|
|
$term = alacritty
|
|
$browser = MOZ_ENABLE_WAYLAND=1 firefox
|
|
$filemanager = thunar
|
|
$editor = mousepad
|
|
$launcher = nwg-drawer
|
|
$exit = $launcher
|
|
|
|
# AUTOSTART
|
|
exec-once = wlsunset -t 3500 -T 6500 -l 49.6113 -L 6.1298 -g 1.0
|
|
exec-once = swaync -c /home/mpuchstein/.config/swaync/hyprland.json -s /home/mpuchstein/.config/swaync/hyprland-1.css
|
|
exec-once = nm-applet --indicator
|
|
exec-once = wl-paste --type text --watch cliphist store
|
|
exec-once = wl-paste --type image --watch cliphist store
|
|
exec = nwg-drawer -r -c 6 -is 64 -fscol 2 -s hyprland-1.css -term alacritty -ft -pbexit 'nwg-dialog -p exit-hyprland -c "hyprctl dispatch exit"' -pblock 'nwg-lock' -pbpoweroff 'nwg-dialog -p poweroff -c "systemctl -i poweroff"' -pbreboot 'nwg-dialog -p reboot -c "systemctl reboot"' -pbsleep 'nwg-dialog -p sleep -c "systemctl suspend"' -pbsize 48
|
|
exec = nwg-panel -c hyprland-1 -s hyprland-1.css
|
|
exec = swayidle timeout 1800 nwg-lock timeout 3600 'systemctl suspend'
|
|
exec-once = nwg-update-indicator
|
|
exec = nwg-screenshot-applet
|
|
|
|
# GENERAL SETTINGS
|
|
general {
|
|
border_size = 1
|
|
no_border_on_floating = false
|
|
gaps_in = 3
|
|
gaps_out = 3
|
|
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
|
col.inactive_border = rgba(595959aa)
|
|
layout = dwindle
|
|
extend_border_grab_area = true
|
|
hover_icon_on_border = true
|
|
}
|
|
|
|
# DWINDLE LAYOUT
|
|
dwindle {
|
|
pseudotile = true
|
|
force_split = 0
|
|
preserve_split = true
|
|
smart_split = false
|
|
smart_resizing = true
|
|
special_scale_factor = 0.8
|
|
split_width_multiplier = 1.0
|
|
use_active_for_splits = true
|
|
default_split_ratio = 1.0
|
|
}
|
|
|
|
# MASTER LAYOUT
|
|
master {
|
|
allow_small_split = false
|
|
special_scale_factor = 0.8
|
|
mfact = 0.55
|
|
new_on_top = false
|
|
orientation = left
|
|
inherit_fullscreen = true
|
|
always_center_master = false
|
|
}
|
|
|
|
# INPUT DEVICES
|
|
input {
|
|
kb_layout = eu
|
|
kb_options = caps:escape_shifted_capslock, compose:102
|
|
numlock_by_default = true
|
|
repeat_rate = 25
|
|
repeat_delay = 600
|
|
follow_mouse = 1
|
|
mouse_refocus = true
|
|
float_switch_override_focus = 1
|
|
touchpad {
|
|
disable_while_typing = true
|
|
scroll_factor = 1.0
|
|
tap-to-click = true
|
|
}
|
|
}
|
|
|
|
# MISC SETTINGS
|
|
misc {
|
|
disable_hyprland_logo = false
|
|
disable_splash_rendering = false
|
|
vrr = 2
|
|
mouse_move_enables_dpms = true
|
|
key_press_enables_dpms = true
|
|
layers_hog_keyboard_focus = true
|
|
focus_on_activate = false
|
|
mouse_move_focuses_monitor = true
|
|
}
|
|
|
|
# LAYER RULES
|