mirror of
https://github.com/WarrenHood/dotfiles.git
synced 2025-04-29 20:24:59 +01:00
Compare commits
6 commits
28a4ba3dae
...
c21227dc11
Author | SHA1 | Date | |
---|---|---|---|
|
c21227dc11 | ||
|
fd3cca24a3 | ||
|
2d186d2fc8 | ||
|
955647d556 | ||
|
45e4744563 | ||
|
b8009f3509 |
|
@ -2,11 +2,11 @@
|
||||||
# Monitor setup
|
# Monitor setup
|
||||||
# Laptop (internal) display on left
|
# Laptop (internal) display on left
|
||||||
# External (HDMI) monitor on right at 144Hz
|
# External (HDMI) monitor on right at 144Hz
|
||||||
monitor=eDP-1, 1920x1080@165, 0x0, 1
|
monitor=eDP-1, 2560x1600@60, 0x0, 1.6
|
||||||
monitor=eDP-2, 1920x1080@165, 0x0, 1
|
monitor=eDP-2, 2560x1600@60, 0x0, 1.6
|
||||||
monitor=HDMI-A-1, 1920x1080@144, 1920x0, 1
|
monitor=HDMI-A-1, 1920x1080@144, auto, 1
|
||||||
monitor=HDMI-A-2, 1920x1080@144, 1920x0, 1
|
monitor=HDMI-A-2, 1920x1080@144, auto, 1
|
||||||
monitor=,preferred,auto,auto
|
monitor=,preferred,auto, 1
|
||||||
|
|
||||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||||
|
|
||||||
|
@ -106,12 +106,11 @@ dwindle {
|
||||||
|
|
||||||
master {
|
master {
|
||||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||||
new_is_master = true
|
|
||||||
}
|
}
|
||||||
|
|
||||||
gestures {
|
gestures {
|
||||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||||
workspace_swipe = false
|
workspace_swipe = falseHDMI-A-1
|
||||||
}
|
}
|
||||||
|
|
||||||
misc {
|
misc {
|
||||||
|
@ -128,20 +127,20 @@ misc {
|
||||||
# Make xwaylandvideobridge work - for screensharing wayland apps to x11 apps
|
# Make xwaylandvideobridge work - for screensharing wayland apps to x11 apps
|
||||||
windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$
|
windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$
|
||||||
windowrulev2 = noanim,class:^(xwaylandvideobridge)$
|
windowrulev2 = noanim,class:^(xwaylandvideobridge)$
|
||||||
windowrulev2 = nofocus,class:^(xwaylandvideobridge)$
|
windowrulev2 = nofocus,class:^(xwaylandvideobridge)
|
||||||
windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$
|
windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$
|
||||||
|
|
||||||
# Workspace rules
|
# Workspace rules
|
||||||
workspace=1, monitor=left, persistent:true
|
workspace=1, monitor:eDP-1, default:true, persistent:true
|
||||||
workspace=2, monitor=right, persistent:true
|
workspace=2, persistent:true
|
||||||
workspace=3, monitor=right, persistent:true
|
workspace=3, persistent:true
|
||||||
workspace=4, monitor=right, persistent:true
|
workspace=4, persistent:true
|
||||||
workspace=5, monitor=right, persistent:true
|
workspace=5, persistent:true
|
||||||
workspace=6, monitor=right, persistent:true
|
workspace=6, persistent:true
|
||||||
workspace=7, monitor=right, persistent:true
|
workspace=7, persistent:true
|
||||||
workspace=8, monitor=right, persistent:true
|
workspace=8, persistent:true
|
||||||
workspace=9, monitor=right, persistent:true
|
workspace=9, persistent:true
|
||||||
workspace=10, monitor=right, persistent:true
|
workspace=10, persistent:true
|
||||||
|
|
||||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
|
@ -165,7 +164,7 @@ bind = $mainMod, J, movefocus, d
|
||||||
# Toggle fullscreen
|
# Toggle fullscreen
|
||||||
bind = $mainMod, M, fullscreen
|
bind = $mainMod, M, fullscreen
|
||||||
# Fake (internal) fullscreen
|
# Fake (internal) fullscreen
|
||||||
bind = $mainMod SHIFT, M, fakefullscreen
|
# bind = $mainMod SHIFT, M, fakefullscreen
|
||||||
|
|
||||||
# Switch workspaces with mainMod + [0-9]
|
# Switch workspaces with mainMod + [0-9]
|
||||||
bind = $mainMod, 1, workspace, 1
|
bind = $mainMod, 1, workspace, 1
|
||||||
|
|
5
scripts/.scripts/nvidia-offload
Executable file
5
scripts/.scripts/nvidia-offload
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
export __NV_PRIME_RENDER_OFFLOAD=1
|
||||||
|
export __NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0
|
||||||
|
export __GLX_VENDOR_LIBRARY_NAME=nvidia
|
||||||
|
export __VK_LAYER_NV_optimus=NVIDIA_only
|
||||||
|
exec "$@"
|
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue