feat:migrate hyprland config with nwg tools
This commit is contained in:
parent
54ea69dd8e
commit
fc39a811c9
251 changed files with 23198 additions and 118 deletions
94
home/private_dot_config/hypr/includes.conf
Normal file
94
home/private_dot_config/hypr/includes.conf
Normal file
|
@ -0,0 +1,94 @@
|
|||
# This content was generated by nwg-shell-config. Do not modify it manually.
|
||||
|
||||
# VARIABLES
|
||||
$term = kitty
|
||||
$browser = firefox-developer-edition
|
||||
$filemanager = dolphin
|
||||
$editor = nvim
|
||||
$launcher = nwg-drawer
|
||||
$exit = $launcher
|
||||
|
||||
# AUTOSTART
|
||||
exec-once = wlsunset -t 4000 -T 6500 -l 39.2033 -L 118.5911 -g 1.0
|
||||
exec-once = swaync -c /home/grassblock/.config/swaync/hyprland.json -s /home/grassblock/.config/swaync/hyprland-0.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 -ovl -g Nordic-bluish-dark -i Papirus-Dark -s hyprland-0.css -term kitty -ft -wm hyprland -pbexit 'nwg-dialog -p exit-hyprland -c "hyprctl dispatch exit"' -pblock 'gtklock' -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 -pbuseicontheme
|
||||
exec = nwg-panel -c hyprland-0 -s hyprland-0.css
|
||||
exec = nwg-dock-hyprland -d -p bottom -l overlay -a center -i 48 -hd 20 -lp start -s hyprland-0.css
|
||||
exec = swayidle timeout 1200 nwg-lock timeout 1800 '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 = false
|
||||
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
|
||||
slave_count_for_center_master = 2
|
||||
}
|
||||
|
||||
# INPUT DEVICES
|
||||
input {
|
||||
kb_layout = us
|
||||
repeat_rate = 25
|
||||
repeat_delay = 600
|
||||
follow_mouse = 1
|
||||
mouse_refocus = true
|
||||
float_switch_override_focus = 1
|
||||
touchpad {
|
||||
disable_while_typing = true
|
||||
natural_scroll = true
|
||||
scroll_factor = 1.0
|
||||
tap-to-click = true
|
||||
}
|
||||
}
|
||||
|
||||
# MISC SETTINGS
|
||||
misc {
|
||||
disable_hyprland_logo = true
|
||||
disable_splash_rendering = true
|
||||
vrr = 0
|
||||
mouse_move_enables_dpms = false
|
||||
key_press_enables_dpms = false
|
||||
layers_hog_keyboard_focus = true
|
||||
focus_on_activate = false
|
||||
mouse_move_focuses_monitor = true
|
||||
}
|
||||
|
||||
# KEY BINDINGS
|
||||
bindr = SUPER, SUPER_L, exec, $launcher
|
||||
|
||||
# LAYER RULES
|
||||
layerrule = blur, nwg-drawer
|
||||
layerrule = blur, nwg-dock
|
Loading…
Add table
Add a link
Reference in a new issue