From 94189aa4b1e86405b572a09e05bd7c97a9e70b5b Mon Sep 17 00:00:00 2001
From: Jacob Babor <jacob@babor.tech>
Date: Sat, 13 Apr 2024 13:38:46 -0500
Subject: [PATCH] Add a bunch of new stuff

---
 base/.vim/bundle/ale                          |  2 +-
 sericea/.config/sway/config                   |  8 ++--
 .../dsk-ryzen-1.ws.mgmt.desu.ltd.conf         | 48 +++++++++++++++++++
 .../lap-fw-diy-1.ws.mgmt.desu.ltd.conf        | 29 ++++++++++-
 sericea/.config/waybar/config                 |  1 +
 5 files changed, 81 insertions(+), 7 deletions(-)
 create mode 100644 sericea/.config/sway/machine.d/dsk-ryzen-1.ws.mgmt.desu.ltd.conf

diff --git a/base/.vim/bundle/ale b/base/.vim/bundle/ale
index 6c10a519..4d132b3f 160000
--- a/base/.vim/bundle/ale
+++ b/base/.vim/bundle/ale
@@ -1 +1 @@
-Subproject commit 6c10a519f1460179cf8f8e329d8eb3186247be2b
+Subproject commit 4d132b3ffa5c42c882fccdf970ddb3f0063ee599
diff --git a/sericea/.config/sway/config b/sericea/.config/sway/config
index 4cf3ee9a..ae2a422a 100644
--- a/sericea/.config/sway/config
+++ b/sericea/.config/sway/config
@@ -189,10 +189,10 @@ bindsym $mod+$shift+0 move container to workspace $w10
 
 ## INPUTS
 # Mice
-input "type:pointer" {
-	accel_profile		flat	# Disables mouse acceleration
-	pointer_accel		0.880	# Set a sens that I like
-}
+#input "type:pointer" {
+#	accel_profile		flat	# Disables mouse acceleration
+#	pointer_accel		0.000	# Set a sens that I like
+#}
 input "type:touchpad" {
 	drag			enabled
 	dwt			disabled
diff --git a/sericea/.config/sway/machine.d/dsk-ryzen-1.ws.mgmt.desu.ltd.conf b/sericea/.config/sway/machine.d/dsk-ryzen-1.ws.mgmt.desu.ltd.conf
new file mode 100644
index 00000000..46765d9f
--- /dev/null
+++ b/sericea/.config/sway/machine.d/dsk-ryzen-1.ws.mgmt.desu.ltd.conf
@@ -0,0 +1,48 @@
+# vim: set ft=swayconfig:
+set $monprim "Acer Technologies XV272U 0x11122114"
+set $monsec "Acer Technologies XV272U 0x0501FD67"
+
+output $monprim {
+	res 2560x1440
+	pos 1440 1417
+}
+output $monsec {
+	res 2560x1440
+	pos 0 480
+	transform 270
+}
+# Valve Index
+output "Unknown Unknown Unknown" {
+	disable
+}
+
+input "Logitech G502 X PLUS" {
+	accel_profile		flat
+	pointer_accel		0.000
+}
+
+## WORKSPACES
+set $w1 1
+set $w2 2
+set $w3 3
+set $w4 4
+set $w5 5
+set $w6 6
+set $w7 7
+set $w8 8
+set $w9 9
+set $w10 10
+# Workspace setup for my desktop
+# Defaults to whatever on my laptop and on other machines
+workspace $w1 output $monprim
+workspace $w2 output $monprim
+workspace $w3 output $monprim
+workspace $w4 output $monprim
+workspace $w5 output $monprim
+workspace $w6 output $monprim
+workspace $w7 output $monprim
+# Putting 10 here first so it's the default for my secondary
+workspace $w10 output $monsec
+workspace $w8 output $monsec
+workspace $w9 output $monsec
+
diff --git a/sericea/.config/sway/machine.d/lap-fw-diy-1.ws.mgmt.desu.ltd.conf b/sericea/.config/sway/machine.d/lap-fw-diy-1.ws.mgmt.desu.ltd.conf
index 8ec0dd21..b9fd11ed 100644
--- a/sericea/.config/sway/machine.d/lap-fw-diy-1.ws.mgmt.desu.ltd.conf
+++ b/sericea/.config/sway/machine.d/lap-fw-diy-1.ws.mgmt.desu.ltd.conf
@@ -1,3 +1,28 @@
 # vim: set ft=swayconfig:
-#output * bg ~/Pictures/Wallpapers/.current fill
-output eDP-1 scale 1.5
+set $monprim "eDP-1"
+
+output $monprim scale 1.5
+
+## WORKSPACES
+set $w1 1
+set $w2 2
+set $w3 3
+set $w4 4
+set $w5 5
+set $w6 6
+set $w7 7
+set $w8 8
+set $w9 9
+set $w10 10
+# Workspace setup for my desktop
+# Defaults to whatever on my laptop and on other machines
+workspace $w1 output $mon
+workspace $w2 output $mon
+workspace $w3 output $mon
+workspace $w4 output $mon
+workspace $w5 output $mon
+workspace $w6 output $mon
+workspace $w7 output $mon
+workspace $w8 output $mon
+workspace $w9 output $mon
+workspace $w10 output $mon
diff --git a/sericea/.config/waybar/config b/sericea/.config/waybar/config
index 6f61e00a..af40cbda 100644
--- a/sericea/.config/waybar/config
+++ b/sericea/.config/waybar/config
@@ -5,6 +5,7 @@
 	"modules-center": ["clock"],
 	"modules-right": ["network", "pulseaudio", "backlight", "battery", "tray", "mpris", "idle_inhibitor"],
 	"sway/workspaces": {
+		"all-outputs": false,
 		"disable-scroll": true,
 		"persistent_workspaces": {
 			"1": [],