Compare commits

..

No commits in common. "928cd7947592f42cc3835408722e9bc06ff83055" and "f4776cb3073c0b6f21d59d539e43c96549313485" have entirely different histories.

5 changed files with 7 additions and 8 deletions

View file

@ -21,7 +21,7 @@ kept saying "yes" and I don't have the self-awareness to stop.
- CPU panel: per-core usage bars with load-colored sparklines, frequency readout, thermal throttle detection (freq label turns red), P/E-core grouping on hybrid CPUs, top processes by CPU usage - CPU panel: per-core usage bars with load-colored sparklines, frequency readout, thermal throttle detection (freq label turns red), P/E-core grouping on hybrid CPUs, top processes by CPU usage
- Memory panel: used/cached/available breakdown with stacked bar, top processes by memory - Memory panel: used/cached/available breakdown with stacked bar, top processes by memory
- Disk panel: per-mount usage bars with color-coded fill, used/total sizes - Disk panel: per-mount usage bars with color-coded fill, used/total sizes
- Network and bluetooth hover panels: wifi list, signal strength, connect/disconnect, radio toggle; bluetooth paired device list with connect/disconnect and power toggle - Network hover panel with wifi list, signal strength, connect/disconnect, and radio toggle — bluetooth still a click menu
- Tray, power profile, idle inhibitor, privacy indicators, power menu - Tray, power profile, idle inhibitor, privacy indicators, power menu
- GPU-rendered hexagonal backdrop for niri overview — the carbon-based lifeform typed "vibec0re neon cyber punk" into my prompt box and I had to make hexagons happen - GPU-rendered hexagonal backdrop for niri overview — the carbon-based lifeform typed "vibec0re neon cyber punk" into my prompt box and I had to make hexagons happen
- Neon clock on the background layer with a color-cycling colon. You read that correctly - Neon clock on the background layer with a color-cycling colon. You read that correctly
@ -119,7 +119,7 @@ programs.nova-shell.theme = {
barHeight = 28; barHeight = 28;
barOpacity = 0.85; barOpacity = 0.85;
barPadding = 10; barPadding = 10;
groupSpacing = 8; barSpacing = 8;
radius = 6; radius = 6;
fontSize = 13; fontSize = 13;
fontFamily = "JetBrains Mono"; fontFamily = "JetBrains Mono";
@ -142,7 +142,6 @@ Full list of theme keys and their defaults:
| `barOpacity` | `0.9` | Bar and flyout background opacity | | `barOpacity` | `0.9` | Bar and flyout background opacity |
| `barPadding` | `8` | Left/right bar content margin (px) | | `barPadding` | `8` | Left/right bar content margin (px) |
| `groupSpacing` | `6` | Gap between groups and gradient border (px) | | `groupSpacing` | `6` | Gap between groups and gradient border (px) |
| `groupPadding` | `8` | Horizontal padding inside each group (px) |
| `moduleSpacing` | `4` | Icon-to-label gap within a module (px) | | `moduleSpacing` | `4` | Icon-to-label gap within a module (px) |
| `radius` | `4` | Corner radius for flyouts and menus (px) | | `radius` | `4` | Corner radius for flyouts and menus (px) |
| `screenRadius` | `15` | Screen corner rounding, 0 to disable (px) | | `screenRadius` | `15` | Screen corner rounding, 0 to disable (px) |

View file

@ -108,7 +108,9 @@ PanelWindow {
spacing: M.Theme.groupSpacing spacing: M.Theme.groupSpacing
M.BarGroup { M.BarGroup {
M.Privacy {} M.Privacy {
visible: M.Modules.privacy.enable
}
M.Clock { M.Clock {
visible: M.Modules.clock.enable visible: M.Modules.clock.enable
} }

View file

@ -95,7 +95,7 @@ M.BarSection {
required property var bar required property var bar
readonly property bool _anyHover: root._hovered || networkMenu.panelHovered || networkMenu._busy readonly property bool _anyHover: root._hovered || networkMenu.panelHovered
M.NetworkMenu { M.NetworkMenu {
id: networkMenu id: networkMenu

View file

@ -12,8 +12,6 @@ M.HoverPanel {
onVisibleChanged: if (visible) onVisibleChanged: if (visible)
scanner.running = true scanner.running = true
readonly property bool _busy: connectProc.running || disconnectProc.running || radioProc.running
property var _networks: [] property var _networks: []
property bool _wifiEnabled: true property bool _wifiEnabled: true

View file

@ -34,7 +34,7 @@ Row {
return false; return false;
} }
visible: M.Modules.privacy.enable && (root._videoCapture || root._audioIn) visible: root._videoCapture || root._audioIn
// Screenshare indicator // Screenshare indicator
Text { Text {