Install office and video editing apps and set default apps

This commit is contained in:
SirBlob committed 2026-09-24 04:58:56 +00:00
1 parent 84ce54933b
commit 2df1454219
6 files changed
+86 -2

No files matched your search

+5
View File
@@ -17,6 +17,7 @@ with `--check`.
| `install/steps/services.sh` | system services, systemd drop-ins, user units |
| `install/steps/boot.sh` | the Plymouth boot splash, GRUB, and other-OS detection |
| `install/steps/theme.sh` | the wallpaper link, the first theme, the first background |
| `install/steps/apps.sh` | default applications for images, video, PDFs and office files |
| `install/steps/login.sh` | SDDM, the session entry, and the first launch |
| `install/steps/reload.sh` | reloading systemd, the user services, and a running session |
@@ -45,6 +46,10 @@ with `--check`.
panels come up full of blanks. `fonts.conf` binds `monospace` to
`JetBrainsMono Nerd Font`; `blob font set` rewrites the same file, and the
installer then reports it as a local change and keeps your choice.
Default applications are set in `~/.config/mimeapps.list`: `imv` for
images, `mpv` for video and audio, `evince` for PDFs, and LibreOffice for
documents, spreadsheets and presentations. A file type that already has a
default there is left alone. See [packages.md](packages.md#desktop-applications).
`~/.bashrc` gets one line sourcing `session/bashrc`. The line is added once,
a `.bak` is kept, and a `~/.bashrc` that already has it is left alone.
`session/profile.sh` also goes to `/etc/profile.d/blob.sh`, which sources
+17
View File
@@ -136,6 +136,23 @@ Omarchy's own package list, because they were installed by hand on this machine:
`playerctl` is in official `extra`, so it sits in the repo list.
## Desktop applications
The everyday apps come from the official repositories with everything else:
| Package | Opens |
| --- | --- |
| `imv` | images |
| `mpv` | video and audio |
| `evince` | PDFs |
| `libreoffice-fresh` | documents, spreadsheets and presentations (Writer, Calc, Impress) |
| `kdenlive` | video editing |
`install.sh` makes them the default for their file types through `xdg-mime`,
which writes `~/.config/mimeapps.list`. A type that already has a default in
that file is left alone, so a choice you made yourself always wins, and an app
that is not installed is skipped.
## The boot splash
`install.sh` sets the splash to `branding/blob_boot.png`. To change it later: