Compare commits
3 Commits
19d6936aa6
...
ccae379490
| Author | SHA1 | Date | |
|---|---|---|---|
| ccae379490 | |||
| 7f0fad5922 | |||
| b40d4a9fa4 |
@@ -47,3 +47,11 @@ regular4=53BDFA # blue
|
||||
regular5=FAE994 # magenta
|
||||
regular6=99faf2 # cyan
|
||||
regular7=C7C7C7 # white
|
||||
|
||||
[key-bindings]
|
||||
clipboard-copy=Control+c XF86Copy
|
||||
clipboard-paste=Control+v Control+Shift+v XF86Paste
|
||||
|
||||
[text-bindings]
|
||||
# Ctrl+C now copies, so send the interrupt signal (^C) from Ctrl+Shift+C instead
|
||||
\x03=Control+Shift+c
|
||||
|
||||
@@ -32,7 +32,7 @@ RowLayout {
|
||||
icon: Qt.resolvedUrl("../../assets/sunshine.svg"),
|
||||
binary: "sunshine",
|
||||
launch: ["systemctl", "--user", "start", "app-dev.lizardbyte.app.Sunshine.service"],
|
||||
secondary: ["xdg-open", "https://xol.twhomelab.local:47990"],
|
||||
secondary: ["xdg-open", "https://xol.twhomelab.tailnet:47990"],
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
@@ -9,5 +9,10 @@
|
||||
# ~/.local/share/plex/Logs/Plex.log). This dir is first on $PATH, so it
|
||||
# shadows /usr/bin/Plex for both a terminal launch and the .desktop entry
|
||||
# (Exec=Plex is PATH-resolved) without touching the global env var.
|
||||
# QT_QPA_PLATFORM: hypr env sets "wayland;xcb"; under Wayland the bundled
|
||||
# QtWebEngine never runs the web client and the window stays blank.
|
||||
unset QT_QUICK_CONTROLS_STYLE
|
||||
export QT_QPA_PLATFORM=xcb
|
||||
# Unset in the session; without it the X11 cursor in Plex is huge.
|
||||
export XCURSOR_SIZE=24
|
||||
exec /opt/plex-desktop/Plex.sh "$@"
|
||||
|
||||
@@ -3,7 +3,12 @@
|
||||
# same filename, so this is picked up by app launchers instead automatically
|
||||
# — no association/mimeapps changes needed).
|
||||
#
|
||||
# Only change from upstream: Exec unsets QT_QUICK_CONTROLS_STYLE and calls
|
||||
# QT_QPA_PLATFORM=xcb is kept from upstream: hypr env sets "wayland;xcb", and
|
||||
# under Wayland the bundled QtWebEngine never runs the web client (blank
|
||||
# window, no [Web] lines in Plex.log). XCURSOR_SIZE=24 is also kept from
|
||||
# upstream: it is unset in the session, so the X11 cursor comes out huge.
|
||||
#
|
||||
# Change from upstream: Exec unsets QT_QUICK_CONTROLS_STYLE and calls
|
||||
# the package's Plex.sh directly, bypassing $PATH entirely. Plex Desktop
|
||||
# bundles its own private Qt/QML runtime that doesn't ship the
|
||||
# "org.hyprland.style" QQC2 style hypr/core/env.lua sets globally for other
|
||||
@@ -17,7 +22,7 @@
|
||||
Type=Application
|
||||
Name=Plex
|
||||
Comment=Plex client for desktop computers
|
||||
Exec=env -u QT_QUICK_CONTROLS_STYLE /opt/plex-desktop/Plex.sh
|
||||
Exec=env -u QT_QUICK_CONTROLS_STYLE QT_QPA_PLATFORM=xcb XCURSOR_SIZE=24 /opt/plex-desktop/Plex.sh
|
||||
Icon=tv.plex.PlexDesktop
|
||||
Terminal=false
|
||||
Categories=AudioVideo;Player;X-Media;
|
||||
|
||||
Reference in New Issue
Block a user