2022-04-15 09:08:21 +02:00
|
|
|
# Autostarting common utilities to my environments
|
2022-04-15 13:20:45 +02:00
|
|
|
|
2022-05-10 18:33:49 +02:00
|
|
|
# policykit agent for escalating permissions on-demand such as partition
|
|
|
|
# management. LXDE one may not be the best on Wayland, but it's
|
|
|
|
# reported working on Fedora mediawriter (FedoraQt/MediaWriter#223)
|
2022-05-10 20:59:05 +02:00
|
|
|
#exec --no-startup-id lxpolkit
|
|
|
|
# The KDE version as I tend to have it as base image (Fedora)
|
|
|
|
exec --no-startup-id /usr/libexec/kf5/polkit-kde-authentication-agent-1
|
2022-05-13 20:50:55 +02:00
|
|
|
# Debian
|
|
|
|
#exec --no-startup-id /usr/lib/x86_64-linux-gnu/libexec/polkit-kde-authentication-agent-1
|
2022-05-10 18:33:49 +02:00
|
|
|
|
2022-06-03 12:43:45 +02:00
|
|
|
# Why not have a foot outside of server just in case
|
|
|
|
exec --no-startup-id foot
|
|
|
|
|
2022-06-03 12:35:53 +02:00
|
|
|
# htop system monitor in foot, outside of foot server to not care about its status
|
|
|
|
exec --no-startup-id foot --title=htop htop
|
2022-11-26 11:51:52 +01:00
|
|
|
# In similar series system and service logs
|
|
|
|
exec --no-startup-id foot --title=system\ journal journalctl -f
|
2023-01-06 14:45:46 +01:00
|
|
|
exec --no-startup-id foot --title=iwd\ log journalctl -u iwd -f
|
2022-11-26 11:51:52 +01:00
|
|
|
exec --no-startup-id foot --title=unbound\ log journalctl -u unbound -f
|
|
|
|
exec --no-startup-id foot --title=chronyd\ log journalctl -u chronyd -f
|
2022-04-15 13:20:45 +02:00
|
|
|
|
2023-01-31 17:33:05 +01:00
|
|
|
# NetworkManager Applet.
|
|
|
|
# Note: handle WiFi with iwd directly. Use this for ethernet or just 3G.
|
|
|
|
exec --no-startup-id nm-applet --indicator
|
2022-04-15 09:08:21 +02:00
|
|
|
|
|
|
|
# Mullvad GUI/tray
|
2022-09-28 19:29:14 +02:00
|
|
|
#exec --no-startup-id sh -c "/opt/Mullvad\ VPN/mullvad-gui"
|
2022-04-15 12:22:31 +02:00
|
|
|
|
2022-09-29 15:34:34 +02:00
|
|
|
# ProtonVPN doesn't support starting in GUI that I can see
|
|
|
|
# Additionally their killswitch prevents ProtonVPN itself from connecting
|
|
|
|
# https://github.com/ProtonVPN/linux-app/issues/28
|
|
|
|
#exec --no-startup-id foot --title=ProtonVPN protonvpn-cli connect --fastest
|
2022-09-17 19:29:12 +02:00
|
|
|
|
2022-04-15 12:22:31 +02:00
|
|
|
# see also pam_environment https://wiki.archlinux.org/index.php/Fcitx#Non_desktop_environment
|
2022-08-06 08:31:50 +02:00
|
|
|
#exec --no-startup-id fcitx
|
2022-04-15 12:22:31 +02:00
|
|
|
|
|
|
|
# KDE Connect daemon on Fedora
|
|
|
|
exec --no-startup-id /usr/libexec/kdeconnectd
|
|
|
|
|
|
|
|
# Google Drive etc. sync client
|
|
|
|
exec --no-startup-id insync start
|
|
|
|
|
|
|
|
# NextCloud client
|
2022-04-21 13:36:23 +02:00
|
|
|
#exec --no-startup-id nextcloud --background
|
2022-06-04 12:15:48 +02:00
|
|
|
# Artificial sleep here seems necessary workaround to avoid https://github.com/flathub/com.nextcloud.desktopclient.nextcloud/issues/76
|
|
|
|
exec --no-startup-id sleep 15 && flatpak run com.nextcloud.desktopclient.nextcloud --background
|
2022-04-15 12:22:31 +02:00
|
|
|
|
|
|
|
# Bluetooth tray
|
|
|
|
exec --no-startup-id blueman-applet
|
2022-10-21 21:26:07 +02:00
|
|
|
|
|
|
|
# Background noise
|
|
|
|
exec --no-startup-id flatpak run com.rafaelmardojai.Blanket
|