diff --git a/infrastructure/graduated/fedora/fedora-kinoite.md b/infrastructure/graduated/fedora/fedora-kinoite.md index 44e752e..3268a15 100644 --- a/infrastructure/graduated/fedora/fedora-kinoite.md +++ b/infrastructure/graduated/fedora/fedora-kinoite.md @@ -35,6 +35,7 @@ - [Frog](#frog) - [CPU-X](#cpu-x) - [Ungoogled Chromium](#ungoogled-chromium) + - [Signal](#signal) - [Toolbox](#toolbox) - [Reese's Arch Toolbox](#reeses-arch-toolbox) - [Pipx/Poetry](#pipxpoetry) @@ -409,14 +410,36 @@ cp /var/lib/flatpak/exports/share/applications/io.github.ungoogled_software.ungo sed \ -ri 's/(Exec=.* run )(.*)(io.github.ungoogled_software.ungoogled_chromium)/\1--socket=wayland \2\3 --ozone-platform=wayland/g' \ ~/.local/share/applications/io.github.ungoogled_software.ungoogled_chromium.desktop -``` -```bash # Validate and reload desktop database desktop-file-validate ~/.local/share/applications/io.github.ungoogled_software.ungoogled_chromium.desktop update-desktop-database ``` +### Signal + +Chat when Nextcloud Talk is down + +```bash +flatpak install org.signal.Signal + +# Fix wayland scaling issues +cp /var/lib/flatpak/exports/share/applications/org.signal.Signal.desktop ~/.local/share/applications +# Add `--socket=wayland` and `--ozone-platform=wayland` to the correct locations in the "Exec" field +sed \ + -ri 's/(Exec=.* run )(.*)(org.signal.Signal)/\1--socket=wayland \2\3 --ozone-platform=wayland/g' \ + ~/.local/share/applications/org.signal.Signal.desktop + +# Validate and reload desktop database +desktop-file-validate ~/.local/share/applications/org.signal.Signal.desktop +update-desktop-database +``` + +```bash +# Autostart +ln -s ~/.local/share/applications/org.signal.Signal.desktop ~/.config/autostart/ +``` + ## Toolbox ```bash