fix(pi-status): migrate renamed bridge paths

Resolve the bridge and client from the npm installation while keeping UI launches behind the Wayland compatibility wrapper.
This commit is contained in:
2026-08-13 15:45:43 +02:00
parent b14290fffe
commit f9007e3225
4 changed files with 5 additions and 4 deletions
@@ -1,2 +1,3 @@
# Used by the Noctalia Pi Status Bridge adapter and the Hyprland launcher. # Used by the Noctalia Pi Status Bridge adapter and the Hyprland launcher.
PI_STATUS_BRIDGE_CLIENT=/home/alex/.npm-global/bin/pi-status-bridge-client
PI_STATUS_UI_BINARY=/home/alex/.local/bin/pi-status-ui PI_STATUS_UI_BINARY=/home/alex/.local/bin/pi-status-ui
@@ -4,8 +4,8 @@ After=graphical-session.target
[Service] [Service]
Type=simple Type=simple
Environment=PATH=/home/alex/.local/bin:/usr/local/bin:/usr/bin:/bin Environment=PATH=/home/alex/.npm-global/bin:/usr/local/bin:/usr/bin:/bin
ExecStart=/home/alex/.local/bin/pi-status-bridge --session-root %h/.local/state/pi-status-bridge/sessions ExecStart=/usr/bin/env pi-status-bridge --session-root %h/.local/state/pi-status-bridge/sessions
Restart=on-failure Restart=on-failure
RestartSec=3 RestartSec=3
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/sh #!/bin/sh
# The opaque release window runs natively on Wayland; disable WebKit DMABUF, # The opaque release window runs natively on Wayland; disable WebKit DMABUF,
# which is unreliable with this NVIDIA desktop's compositor path. # which is unreliable with this NVIDIA desktop's compositor path.
exec env WEBKIT_DISABLE_DMABUF_RENDERER=1 "$HOME/projects/pi-gui/ui/src-tauri/target/release/pi-status-ui" "$@" exec env WEBKIT_DISABLE_DMABUF_RENDERER=1 "$HOME/projects/pi-status-bridge/ui/src-tauri/target/release/pi-status-ui" "$@"
@@ -1 +1 @@
../../../../projects/pi-gui/noctalia-v5-plugin/pi-status-bridge ../../../../projects/pi-status-bridge/noctalia-v5-plugin/pi-status-bridge