repos / dotfiles

my dotfiles

commit
cb87bd5
parent
ca6b2f4
author
Eric Bower
date
2026-02-01 00:39:32 -0500 EST
chore: sway cfg changes
2 files changed,  +79, -68
M dot_config/sway/config
+12, -19
 1@@ -4,11 +4,8 @@ set $left h
 2 set $down j
 3 set $up k
 4 set $right l
 5-# Your preferred terminal emulator
 6 set $term foot
 7 
 8-# font pango:"Noto Sans" 10, "Noto Color Emoji" 10
 9-
10 set $background #282a36
11 set $color5 #bd93f9
12 set $menu bemenu-run | xargs swaymsg exec --
13@@ -43,20 +40,19 @@ bindsym XF86MonBrightnessDown exec light -U 1
14 bindsym XF86AudioMute exec pamixer --toggle-mute
15 bindsym XF86AudioLowerVolume exec pamixer -d 5
16 bindsym XF86AudioRaiseVolume exec pamixer -i 5
17-# bindsym $mod+Shift+s exec grimshot --notify save area
18-bindsym $mod+Shift+s exec grim -g "$(slurp)" -t png ~/screenshot.png
19-
20-# input "type:touchpad" {
21-#     tap enabled
22-#     natural_scroll disabled
23-#     dwt disabled
24-#     accel_profile "flat"  # disable mouse acceleration
25-#     pointer_accel 0.0     # set mouse sensitivity (between -1 and 1)
26-# }
27+bindsym $mod+Shift+s exec grim -g "$(slurp)" -t png ~/screenshot_$(date +%s).png
28+
29+input "type:touchpad" {
30+    tap enabled
31+    natural_scroll disabled
32+    dwt disabled
33+    accel_profile "flat"  # disable mouse acceleration
34+    pointer_accel 0.0     # set mouse sensitivity (between -1 and 1)
35+}
36 
37 input "type:keyboard" {
38-	repeat_delay 300
39-	repeat_rate 30
40+    repeat_delay 300
41+    repeat_rate 30
42 }
43 
44 # input "1:1:AT_Translated_Set_2_keyboard" {
45@@ -124,9 +120,6 @@ bindsym $mod+Shift+0 move container to workspace number 10
46 bindsym $mod+c exec wl-copy
47 bindsym $mod+v exec wl-paste
48 
49-# You can "split" the current object of your focus with
50-# $mod+b or $mod+v, for horizontal and vertical splits
51-# respectively.
52 bindsym $mod+z splith
53 bindsym $mod+x splitv
54 
55@@ -144,7 +137,7 @@ bindsym $mod+Shift+minus move scratchpad
56 bindsym $mod+minus scratchpad show
57 
58 bar {
59-	swaybar_command waybar
60+    swaybar_command waybar
61 }
62 
63 exec_always gammastep -l 42.265385:-83.716557 -t 6500:3500
M dot_config/waybar/config
+67, -49
  1@@ -1,60 +1,78 @@
  2 {
  3-	"layer": "top",
  4+  "layer": "top",
  5   "position": "bottom",
  6-	"modules-left": ["river/tags", "river/layout"],
  7-	"modules-center": ["river/window"],
  8-	"river/window": {
  9-		"tooltip-format": "{title}",
 10-		"max-length": 50,
 11-		"format": "<span title='{title}'>{title}</span>"
 12-	},
 13-	"modules-right": ["battery", "backlight", "pulseaudio", "network", "clock"],
 14-
 15-	"pulseaudio": {
 16-		"tooltip": false,
 17-		"scroll-step": 5,
 18-		"format": "{icon}  {volume}%",
 19-		"format-muted": "{icon}  {volume}%",
 20-		"on-click":"pavucontrol",
 21-		"format-icons": {
 22-			"default": ["", "", " "]
 23-		}
 24-	},
 25-  "river/tags": {
 26-    "num-tags": 9,
 27-    "tag-labels": [ "1:browser", "2:chat", "3:term", "4:pico", "5:zmx", "6:dot", "7", "8", "9" ]
 28+  "modules-left": [
 29+    "sway/workspaces",
 30+    "sway/mode"
 31+  ],
 32+  "modules-center": [
 33+  ],
 34+  "sway/workspaces": {
 35+    "disable-scroll": true,
 36+    "all-outputs": true,
 37+    "format": "{name}",
 38   },
 39-  "river/layout": {
 40-    "format": "{}",
 41-    "min-length": 4,
 42-    "align": "right"
 43+  "sway/mode": {
 44+    "format": "<span style=\"italic\">{}</span>"
 45   },
 46-	"network": {
 47-		"tooltip": false,
 48-		"format-wifi": "   {essid}",
 49-		"format-ethernet": "",
 50+  "modules-right": [
 51+    "battery",
 52+    "backlight",
 53+    "pulseaudio",
 54+    "network",
 55+    "clock",
 56+    "tray"
 57+  ],
 58+  "pulseaudio": {
 59+    "tooltip": false,
 60+    "scroll-step": 5,
 61+    "format": "{icon}  {volume}%",
 62+    "format-muted": "{icon}  {volume}%",
 63+    "on-click": "pavucontrol",
 64+    "format-icons": {
 65+      "default": [
 66+        "",
 67+        "",
 68+        " "
 69+      ]
 70+    }
 71+  },
 72+  "network": {
 73+    "tooltip": false,
 74+    "format-wifi": "   {essid}",
 75+    "format-ethernet": "",
 76     "on-click": "iwgtk"
 77-	},
 78-	"backlight": {
 79-		"tooltip": false,
 80-		"format": "  {}%",
 81-		"interval":1,
 82+  },
 83+  "backlight": {
 84+    "tooltip": false,
 85+    "format": "  {}%",
 86+    "interval": 1,
 87     "on-scroll-up": "light -A 5",
 88-		"on-scroll-down": "light -U 5"
 89-	},
 90+    "on-scroll-down": "light -U 5"
 91+  },
 92   "battery": {
 93-      "states": {
 94-          "good": 95,
 95-          "warning": 30,
 96-          "critical": 20
 97-      },
 98-      "format": "{icon}   {capacity}%",
 99-      "format-charging": " {capacity}%",
100-      "format-plugged": " {capacity}%",
101-      "format-alt": "{time} {icon}",
102-      "format-icons": ["", "", "", "", ""]
103+    "states": {
104+      "good": 95,
105+      "warning": 30,
106+      "critical": 20
107+    },
108+    "format": "{icon}   {capacity}%",
109+    "format-charging": " {capacity}%",
110+    "format-plugged": " {capacity}%",
111+    "format-alt": "{time} {icon}",
112+    "format-icons": [
113+      "",
114+      "",
115+      "",
116+      "",
117+      ""
118+    ]
119   },
120   "clock": {
121-      "format": "{:%I:%M %m/%d}"
122+    "format": "{:%I:%M %m/%d}"
123+  },
124+  "tray": {
125+    "icon-size": 18,
126+    "spacing": 5
127   }
128 }