- 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
+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
+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 }