Install everyday desktop apps and NetBird

This commit is contained in:
SirBlob committed 2026-09-24 11:45:01 -04:00
1 parent ce2fb8c8b6
commit dacc3599f3
10 files changed
+81 -13

No files matched your search

+4 -2
View File
@@ -1,12 +1,14 @@
mimeapps_file="$config_dir/mimeapps.list"
default_app_associations=(
"imv.desktop:image/png image/jpeg image/gif image/webp image/bmp image/tiff image/avif image/heif image/svg+xml"
"org.gnome.Loupe.desktop:image/png image/jpeg image/gif image/webp image/bmp image/tiff image/avif image/heif image/svg+xml"
"mpv.desktop:video/mp4 video/x-matroska video/webm video/quicktime video/x-msvideo video/mpeg video/ogg audio/mpeg audio/flac audio/ogg audio/x-wav audio/mp4"
"org.gnome.Evince.desktop:application/pdf"
"org.gnome.Evince.desktop:application/pdf application/postscript image/vnd.djvu application/oxps application/vnd.comicbook+zip application/x-cbz"
"libreoffice-writer.desktop:application/vnd.oasis.opendocument.text application/msword application/vnd.openxmlformats-officedocument.wordprocessingml.document application/rtf"
"libreoffice-calc.desktop:application/vnd.oasis.opendocument.spreadsheet application/vnd.ms-excel application/vnd.openxmlformats-officedocument.spreadsheetml.sheet text/csv"
"libreoffice-impress.desktop:application/vnd.oasis.opendocument.presentation application/vnd.ms-powerpoint application/vnd.openxmlformats-officedocument.presentationml.presentation"
"org.gnome.TextEditor.desktop:text/plain text/markdown"
"org.gnome.FileRoller.desktop:application/zip application/x-7z-compressed application/vnd.rar application/x-tar application/x-compressed-tar application/gzip application/x-xz application/x-bzip2 application/zstd"
)
mime_default_chosen() {
+9
View File
@@ -5,6 +5,7 @@ system_services=(
cups.service
avahi-daemon.service
docker.socket
netbird@main.service
power-profiles-daemon.service
systemd-oomd.service
)
@@ -105,6 +106,14 @@ install_systemd_dropins() {
else
say "SKIP systemd/plocate-updatedb.service.d/10-blob.conf (plocate not installed)"
fi
if system_unit_exists netbird@.service; then
install_root_file "$systemd_dir/system/netbird@.service.d/10-blob.conf" \
/etc/systemd/system/netbird@.service.d/10-blob.conf \
"systemd/netbird@.service.d/10-blob.conf"
else
say "SKIP systemd/netbird@.service.d/10-blob.conf (netbird not installed)"
fi
}
install_user_units() {