Add cottage setup for framework

This commit is contained in:
Michael Bradley 2025-06-09 00:01:32 -04:00
parent 9a03bb684b
commit ff9b012217
Signed by: MichaelBradley
SSH key fingerprint: SHA256:BKO2eI2LPsCbQS3n3i5SdwZTAIV3F1lHezR07qP+Ob0
4 changed files with 40 additions and 6 deletions

View file

@ -234,4 +234,25 @@
:exclusive true :exclusive true
:focusable false :focusable false
(laptop_bar)) (laptop_bar))
(defwindow laptop_left
:monitor 1
:geometry (geometry :x "0px"
:y "4px"
:width "2552px"
:height "24px"
:anchor "top center")
:stacking "fg"
:exclusive true
:focusable false
(laptop_bar))
(defwindow laptop_right
:monitor 2
:geometry (geometry :x "0px"
:y "4px"
:width "1912px"
:height "24px"
:anchor "top center")
:stacking "fg"
:exclusive true
:focusable false
(laptop_bar))

View file

@ -1,5 +1,6 @@
monitor = DP-3, 1920x1080@60, -4480x0, 1
monitor = DP-2, 2560x1440@100, -2560x0, 1
monitor = eDP-1, 2880x1920@120, 0x0, 1.5 monitor = eDP-1, 2880x1920@120, 0x0, 1.5
monitor = DP-2, 1920x1080@60, -1920x0, 1
decoration { decoration {
blur { blur {
@ -31,6 +32,13 @@ gestures {
workspace_swipe_cancel_ratio = 0.1 workspace_swipe_cancel_ratio = 0.1
} }
workspace = 1, monitor:eDP-1, default:true workspace = 1, monitor:DP-3, default:true
workspace = 2, monitor:eDP-1, workspace = 2, monitor:DP-2, default:true
workspace = 3, monitor:eDP-1, workspace = 3, monitor:eDP-1, default:true
workspace = 4, monitor:DP-3
workspace = 5, monitor:DP-2
workspace = 6, monitor:eDP-1
workspace = 7, monitor:DP-3
workspace = 8, monitor:DP-2
workspace = 9, monitor:eDP-1
workspace = 10, monitor:DP-3

View file

@ -30,7 +30,7 @@ listener {
} }
listener { listener {
timeout = 330 timeout = 600
on-timeout = systemctl suspend on-timeout = systemctl suspend
} }
{% endif %} {% endif %}

View file

@ -74,6 +74,11 @@ device {
#sensitivity = -0.9157894737 # Rough calc for max DPI - issues exist #sensitivity = -0.9157894737 # Rough calc for max DPI - issues exist
} }
device {
name = logitech-usb-receiver-mouse
sensitivity = 0.0
}
windowrulev2 = suppressevent maximize, class:.* windowrulev2 = suppressevent maximize, class:.*
windowrulev2 = opacity 1.0 0.9, class:.* windowrulev2 = opacity 1.0 0.9, class:.*