repos / dotfiles

my dotfiles

commit
5c18779
parent
e99f8d3
author
Eric Bower
date
2026-03-28 20:20:13 -0400 EDT
chore: changes
3 files changed,  +167, -36
M dot_config/noctalia/plugins.json
+5, -1
 1@@ -7,6 +7,10 @@
 2         }
 3     ],
 4     "states": {
 5+        "network-manager-vpn": {
 6+            "enabled": true,
 7+            "sourceUrl": "https://github.com/noctalia-dev/noctalia-plugins"
 8+        }
 9     },
10-    "version": 1
11+    "version": 2
12 }
M dot_config/noctalia/settings.json
+161, -34
  1@@ -6,11 +6,15 @@
  2         "clipboardWrapText": true,
  3         "customLaunchPrefix": "",
  4         "customLaunchPrefixEnabled": false,
  5+        "density": "default",
  6         "enableClipPreview": true,
  7         "enableClipboardHistory": false,
  8+        "enableSessionSearch": true,
  9         "enableSettingsSearch": true,
 10+        "enableWindowsSearch": true,
 11         "iconMode": "tabler",
 12         "ignoreMouseInput": false,
 13+        "overviewLayer": false,
 14         "pinnedApps": [
 15         ],
 16         "position": "center",
 17@@ -23,36 +27,54 @@
 18         "viewMode": "list"
 19     },
 20     "audio": {
 21-        "cavaFrameRate": 30,
 22         "mprisBlacklist": [
 23         ],
 24         "preferredPlayer": "mpv",
 25+        "spectrumFrameRate": 30,
 26         "visualizerType": "linear",
 27         "volumeFeedback": false,
 28+        "volumeFeedbackSoundFile": "",
 29         "volumeOverdrive": false,
 30         "volumeStep": 5
 31     },
 32     "bar": {
 33+        "autoHideDelay": 500,
 34+        "autoShowDelay": 150,
 35         "backgroundOpacity": 0.93,
 36         "barType": "simple",
 37+        "capsuleColorKey": "none",
 38         "capsuleOpacity": 1,
 39+        "contentPadding": 2,
 40         "density": "default",
 41-        "exclusive": true,
 42+        "displayMode": "always_visible",
 43+        "enableExclusionZoneInset": true,
 44         "floating": false,
 45+        "fontScale": 1,
 46         "frameRadius": 12,
 47         "frameThickness": 8,
 48         "hideOnOverview": false,
 49         "marginHorizontal": 4,
 50         "marginVertical": 4,
 51+        "middleClickAction": "none",
 52+        "middleClickCommand": "",
 53+        "middleClickFollowMouse": false,
 54         "monitors": [
 55         ],
 56+        "mouseWheelAction": "none",
 57+        "mouseWheelWrap": true,
 58         "outerCorners": false,
 59         "position": "bottom",
 60+        "reverseScroll": false,
 61+        "rightClickAction": "controlCenter",
 62+        "rightClickCommand": "",
 63+        "rightClickFollowMouse": true,
 64         "screenOverrides": [
 65         ],
 66         "showCapsule": true,
 67+        "showOnWorkspaceSwitch": true,
 68         "showOutline": false,
 69         "useSeparateOpacity": false,
 70+        "widgetSpacing": 6,
 71         "widgets": {
 72             "center": [
 73                 {
 74@@ -62,14 +84,16 @@
 75                     "enableScrollWheel": true,
 76                     "focusedColor": "primary",
 77                     "followFocusedScreen": false,
 78+                    "fontWeight": "bold",
 79                     "groupedBorderOpacity": 1,
 80                     "hideUnoccupied": false,
 81                     "iconScale": 0.8,
 82                     "id": "Workspace",
 83                     "labelMode": "index",
 84                     "occupiedColor": "secondary",
 85-                    "reverseScroll": false,
 86+                    "pillSize": 0.6,
 87                     "showApplications": false,
 88+                    "showApplicationsHover": false,
 89                     "showBadge": true,
 90                     "showLabelsOnlyWhenOccupied": true,
 91                     "unfocusedIconsOpacity": 1
 92@@ -77,9 +101,13 @@
 93             ],
 94             "left": [
 95                 {
 96+                    "colorizeSystemIcon": "none",
 97+                    "customIconPath": "",
 98+                    "enableColorization": false,
 99                     "icon": "rocket",
100+                    "iconColor": "none",
101                     "id": "Launcher",
102-                    "usePrimaryColor": false
103+                    "useDistroLogo": false
104                 },
105                 {
106                     "colorizeIcons": false,
107@@ -88,23 +116,22 @@
108                     "maxWidth": 145,
109                     "scrollingMode": "hover",
110                     "showIcon": true,
111+                    "textColor": "none",
112                     "useFixedWidth": false
113                 },
114                 {
115                     "compactMode": false,
116-                    "compactShowAlbumArt": true,
117-                    "compactShowVisualizer": false,
118                     "hideMode": "hidden",
119                     "hideWhenIdle": false,
120                     "id": "MediaMini",
121                     "maxWidth": 145,
122                     "panelShowAlbumArt": true,
123-                    "panelShowVisualizer": true,
124                     "scrollingMode": "hover",
125                     "showAlbumArt": true,
126                     "showArtistFirst": true,
127                     "showProgressRing": true,
128                     "showVisualizer": false,
129+                    "textColor": "none",
130                     "useFixedWidth": false,
131                     "visualizerType": "linear"
132                 }
133@@ -113,6 +140,7 @@
134                 {
135                     "blacklist": [
136                     ],
137+                    "chevronColor": "none",
138                     "colorizeIcons": false,
139                     "drawerEnabled": true,
140                     "hidePassive": false,
141@@ -123,6 +151,7 @@
142                 {
143                     "hideWhenZero": false,
144                     "hideWhenZeroUnread": false,
145+                    "iconColor": "none",
146                     "id": "NotificationHistory",
147                     "showUnreadBadge": true,
148                     "unreadBadgeColor": "primary"
149@@ -134,17 +163,21 @@
150                     "hideIfNotDetected": true,
151                     "id": "Battery",
152                     "showNoctaliaPerformance": false,
153-                    "showPowerProfiles": false,
154-                    "warningThreshold": 30
155+                    "showPowerProfiles": false
156                 },
157                 {
158                     "displayMode": "onhover",
159+                    "iconColor": "none",
160                     "id": "Volume",
161-                    "middleClickCommand": "pwvucontrol || pavucontrol"
162+                    "middleClickCommand": "pwvucontrol || pavucontrol",
163+                    "textColor": "none"
164                 },
165                 {
166+                    "applyToAllMonitors": false,
167                     "displayMode": "onhover",
168-                    "id": "Brightness"
169+                    "iconColor": "none",
170+                    "id": "Brightness",
171+                    "textColor": "none"
172                 },
173                 {
174                     "colorizeDistroLogo": false,
175@@ -157,21 +190,28 @@
176                 },
177                 {
178                     "displayMode": "onhover",
179-                    "id": "Network"
180+                    "iconColor": "none",
181+                    "id": "Network",
182+                    "textColor": "none"
183                 },
184                 {
185+                    "clockColor": "none",
186                     "customFont": "",
187                     "formatHorizontal": "h:mm AP ddd, MMM dd",
188                     "formatVertical": "h mm AP - dd MM",
189                     "id": "Clock",
190                     "tooltipFormat": "h:mm AP ddd, MMM dd",
191-                    "useCustomFont": false,
192-                    "usePrimaryColor": false
193+                    "useCustomFont": false
194+                },
195+                {
196+                    "id": "plugin:network-manager-vpn"
197                 }
198             ]
199         }
200     },
201     "brightness": {
202+        "backlightDeviceMappings": [
203+        ],
204         "brightnessStep": 5,
205         "enableDdcSupport": false,
206         "enforceMinimum": true
207@@ -265,8 +305,10 @@
208     "desktopWidgets": {
209         "enabled": false,
210         "gridSnap": false,
211+        "gridSnapScale": false,
212         "monitorWidgets": [
213-        ]
214+        ],
215+        "overviewEnabled": true
216     },
217     "dock": {
218         "animationSpeed": 1,
219@@ -274,9 +316,19 @@
220         "colorizeIcons": false,
221         "deadOpacity": 0.6,
222         "displayMode": "auto_hide",
223+        "dockType": "floating",
224         "enabled": true,
225         "floatingRatio": 1,
226+        "groupApps": false,
227+        "groupClickAction": "cycle",
228+        "groupContextMenuMode": "extended",
229+        "groupIndicatorStyle": "dots",
230         "inactiveIndicators": false,
231+        "indicatorColor": "primary",
232+        "indicatorOpacity": 0.6,
233+        "indicatorThickness": 3,
234+        "launcherIconColor": "none",
235+        "launcherPosition": "end",
236         "monitors": [
237         ],
238         "onlySameOutput": true,
239@@ -284,6 +336,9 @@
240         ],
241         "pinnedStatic": false,
242         "position": "bottom",
243+        "showDockIndicator": false,
244+        "showLauncherIcon": false,
245+        "sitOnFrame": false,
246         "size": 1
247     },
248     "general": {
249@@ -294,16 +349,51 @@
250         "autoStartAuth": false,
251         "avatarImage": "/home/erock/.face",
252         "boxRadiusRatio": 1,
253+        "clockFormat": "hh\\nmm",
254+        "clockStyle": "custom",
255         "compactLockScreen": false,
256         "dimmerOpacity": 0.2,
257+        "enableBlurBehind": true,
258         "enableLockScreenCountdown": true,
259+        "enableLockScreenMediaControls": false,
260         "enableShadows": true,
261         "forceBlackScreenCorners": false,
262         "iRadiusRatio": 1,
263+        "keybinds": {
264+            "keyDown": [
265+                "Down"
266+            ],
267+            "keyEnter": [
268+                "Return",
269+                "Enter"
270+            ],
271+            "keyEscape": [
272+                "Esc"
273+            ],
274+            "keyLeft": [
275+                "Left"
276+            ],
277+            "keyRemove": [
278+                "Del"
279+            ],
280+            "keyRight": [
281+                "Right"
282+            ],
283+            "keyUp": [
284+                "Up"
285+            ]
286+        },
287         "language": "",
288         "lockOnSuspend": true,
289+        "lockScreenAnimations": false,
290+        "lockScreenBlur": 0,
291         "lockScreenCountdownDuration": 10000,
292+        "lockScreenMonitors": [
293+        ],
294+        "lockScreenTint": 0,
295+        "passwordChars": false,
296         "radiusRatio": 1,
297+        "reverseScroll": false,
298         "scaleRatio": 1,
299         "screenRadiusRatio": 0,
300         "shadowDirection": "bottom_right",
301@@ -326,6 +416,20 @@
302         "startup": "",
303         "wallpaperChange": ""
304     },
305+    "idle": {
306+        "customCommands": "[]",
307+        "enabled": false,
308+        "fadeDuration": 5,
309+        "lockCommand": "",
310+        "lockTimeout": 660,
311+        "resumeLockCommand": "",
312+        "resumeScreenOffCommand": "",
313+        "resumeSuspendCommand": "",
314+        "screenOffCommand": "",
315+        "screenOffTimeout": 600,
316+        "suspendCommand": "",
317+        "suspendTimeout": 1800
318+    },
319     "location": {
320         "analogClockInCalendar": false,
321         "firstDayOfWeek": -1,
322@@ -341,10 +445,14 @@
323         "weatherShowEffects": true
324     },
325     "network": {
326+        "airplaneModeEnabled": false,
327+        "bluetoothAutoConnect": true,
328         "bluetoothDetailsViewMode": "grid",
329         "bluetoothHideUnnamedDevices": false,
330         "bluetoothRssiPollIntervalMs": 10000,
331         "bluetoothRssiPollingEnabled": false,
332+        "disableDiscoverability": false,
333+        "networkPanelView": "wifi",
334         "wifiDetailsViewMode": "list",
335         "wifiEnabled": true
336     },
337@@ -357,10 +465,18 @@
338         "manualSunset": "18:30",
339         "nightTemp": "3003"
340     },
341+    "noctaliaPerformance": {
342+        "disableDesktopWidgets": true,
343+        "disableWallpaper": true
344+    },
345     "notifications": {
346         "backgroundOpacity": 1,
347+        "clearDismissed": true,
348         "criticalUrgencyDuration": 15,
349+        "density": "default",
350+        "enableBatteryToast": true,
351         "enableKeyboardLayoutToast": true,
352+        "enableMarkdown": false,
353         "enableMediaToast": false,
354         "enabled": true,
355         "location": "top_right",
356@@ -399,6 +515,9 @@
357         ],
358         "overlayLayer": true
359     },
360+    "plugins": {
361+        "autoUpdate": false
362+    },
363     "sessionMenu": {
364         "countdownDuration": 10000,
365         "enableCountdown": true,
366@@ -410,65 +529,68 @@
367                 "action": "lock",
368                 "command": "",
369                 "countdownEnabled": true,
370-                "enabled": true
371+                "enabled": true,
372+                "keybind": "1"
373             },
374             {
375                 "action": "suspend",
376                 "command": "",
377                 "countdownEnabled": true,
378-                "enabled": true
379+                "enabled": true,
380+                "keybind": "2"
381             },
382             {
383                 "action": "hibernate",
384                 "command": "",
385                 "countdownEnabled": true,
386-                "enabled": true
387+                "enabled": true,
388+                "keybind": "3"
389             },
390             {
391                 "action": "reboot",
392                 "command": "",
393                 "countdownEnabled": true,
394-                "enabled": true
395+                "enabled": true,
396+                "keybind": "4"
397             },
398             {
399                 "action": "logout",
400                 "command": "",
401                 "countdownEnabled": true,
402-                "enabled": true
403+                "enabled": true,
404+                "keybind": "5"
405             },
406             {
407                 "action": "shutdown",
408                 "command": "",
409                 "countdownEnabled": true,
410-                "enabled": true
411+                "enabled": true,
412+                "keybind": "6"
413             }
414         ],
415         "showHeader": true,
416-        "showNumberLabels": true
417+        "showKeybinds": true
418     },
419-    "settingsVersion": 46,
420+    "settingsVersion": 57,
421     "systemMonitor": {
422+        "batteryCriticalThreshold": 5,
423+        "batteryWarningThreshold": 20,
424         "cpuCriticalThreshold": 90,
425-        "cpuPollingInterval": 3000,
426         "cpuWarningThreshold": 80,
427         "criticalColor": "",
428+        "diskAvailCriticalThreshold": 10,
429+        "diskAvailWarningThreshold": 20,
430         "diskCriticalThreshold": 90,
431-        "diskPollingInterval": 30000,
432         "diskWarningThreshold": 80,
433         "enableDgpuMonitoring": false,
434         "externalMonitor": "resources || missioncenter || jdsystemmonitor || corestats || system-monitoring-center || gnome-system-monitor || plasma-systemmonitor || mate-system-monitor || ukui-system-monitor || deepin-system-monitor || pantheon-system-monitor",
435         "gpuCriticalThreshold": 90,
436-        "gpuPollingInterval": 3000,
437         "gpuWarningThreshold": 80,
438-        "loadAvgPollingInterval": 3000,
439         "memCriticalThreshold": 90,
440-        "memPollingInterval": 3000,
441         "memWarningThreshold": 80,
442-        "networkPollingInterval": 3000,
443         "swapCriticalThreshold": 90,
444         "swapWarningThreshold": 80,
445         "tempCriticalThreshold": 90,
446-        "tempPollingInterval": 3000,
447         "tempWarningThreshold": 80,
448         "useCustomColors": false,
449         "warningColor": ""
450@@ -479,36 +601,41 @@
451         "enableUserTheming": false
452     },
453     "ui": {
454-        "bluetoothDetailsViewMode": "grid",
455-        "bluetoothHideUnnamedDevices": false,
456         "boxBorderEnabled": false,
457         "fontDefault": "Sans Serif",
458         "fontDefaultScale": 1,
459         "fontFixed": "JetBrainsMono NF",
460         "fontFixedScale": 1,
461-        "networkPanelView": "wifi",
462         "panelBackgroundOpacity": 1,
463         "panelsAttachedToBar": true,
464+        "scrollbarAlwaysVisible": true,
465         "settingsPanelMode": "centered",
466+        "settingsPanelSideBarCardStyle": false,
467         "tooltipsEnabled": true,
468-        "wifiDetailsViewMode": "grid"
469+        "translucentWidgets": false
470     },
471     "wallpaper": {
472         "automationEnabled": false,
473         "directory": "/home/erock/config/wallpapers",
474         "enableMultiMonitorDirectories": false,
475         "enabled": true,
476+        "favorites": [
477+        ],
478         "fillColor": "#000000",
479         "fillMode": "crop",
480         "hideWallpaperFilenames": false,
481         "monitorDirectories": [
482         ],
483+        "overviewBlur": 0.4,
484         "overviewEnabled": false,
485+        "overviewTint": 0.6,
486         "panelPosition": "follow_bar",
487         "randomIntervalSec": 300,
488         "setWallpaperOnAllMonitors": true,
489         "showHiddenFiles": false,
490+        "skipStartupTransition": false,
491         "solidColor": "#1a1a2e",
492+        "sortOrder": "name",
493         "transitionDuration": 1500,
494         "transitionEdgeSmoothness": 0.05,
495         "transitionType": "random",
M dot_config/sway/config
+1, -1
1@@ -8,7 +8,7 @@ set $right l
2 client.focused		#bd93f9 #282a36 #f2f2f2 #50fa7b #bd93f9
3 client.unfocused	#81859b #282a36 #81859b #50fa7b #44475a
4 
5-default_border pixel 1
6+default_border pixel 2
7 
8 floating_modifier $mod normal
9 bindsym $mod+Return exec foot