diff options
| author | 2026-05-13 13:43:24 +0100 | |
|---|---|---|
| committer | 2026-05-13 13:43:24 +0100 | |
| commit | 68b1ffb42f7644b8a5f2275a16e94820b369818e (patch) | |
| tree | 38ffe9fe3c307f4e5939982efa542b4470d48855 /meta | |
| parent | ebad39adab212ab4e26f9a98befa0048c7eea710 (diff) | |
| download | dotfiles-68b1ffb42f7644b8a5f2275a16e94820b369818e.tar.gz dotfiles-68b1ffb42f7644b8a5f2275a16e94820b369818e.tar.bz2 dotfiles-68b1ffb42f7644b8a5f2275a16e94820b369818e.zip | |
refactor(packages): drop gaming, manage select GUI apps via flatpak group
- Delete meta/gaming.txt entirely (no longer used; takes discord with it)
- Delete now-empty meta/office.txt; LibreOffice and Okular move to flatpak
- Trim meta/browser.txt: chromium and torbrowser-launcher now flatpaks
- New meta/flatpak.txt: 4 Flathub app IDs (chromium, okular, libreoffice,
torbrowser-launcher), under --user scope
- Add flatpak runtime to meta/extra.txt
- Teach pkg-apply / pkg-list / pkg-fix / pkg-add / pkg-status / undeclared
to branch on the magic 'flatpak' group name (no parallel recipe namespace)
- New flatpak-update recipe; update aggregate now refreshes flatpaks too
- _active-packages now skips flatpak.txt (it remains pacman-only)
- pkg-apply (no args) installs pacman groups together, then flatpaks
- First flatpak install auto-adds the flathub --user remote
Diffstat (limited to 'meta')
| -rw-r--r-- | meta/browser.txt | 2 | ||||
| -rw-r--r-- | meta/extra.txt | 3 | ||||
| -rw-r--r-- | meta/flatpak.txt | 7 | ||||
| -rw-r--r-- | meta/gaming.txt | 15 | ||||
| -rw-r--r-- | meta/office.txt | 2 |
5 files changed, 10 insertions, 19 deletions
diff --git a/meta/browser.txt b/meta/browser.txt index d0845bd..ca3eb1c 100644 --- a/meta/browser.txt +++ b/meta/browser.txt @@ -1,4 +1,2 @@ arkenfox-user.js -chromium librewolf-bin -torbrowser-launcher diff --git a/meta/extra.txt b/meta/extra.txt index 0183ad1..f08953d 100644 --- a/meta/extra.txt +++ b/meta/extra.txt @@ -4,6 +4,9 @@ syncthing udisks2 autenticacao-gov-pt-bin +# Flatpak runtime (apps tracked in meta/flatpak.txt) +flatpak + # OCR (used by ~/.local/bin/ocr) tesseract tesseract-data-eng diff --git a/meta/flatpak.txt b/meta/flatpak.txt new file mode 100644 index 0000000..4f484ed --- /dev/null +++ b/meta/flatpak.txt @@ -0,0 +1,7 @@ +# Flathub app IDs. Managed by `just pkg-*` recipes via the magic +# `flatpak` group name (see justfile). Installed with --user scope. + +org.chromium.Chromium +org.kde.okular +org.libreoffice.LibreOffice +org.torproject.torbrowser-launcher diff --git a/meta/gaming.txt b/meta/gaming.txt deleted file mode 100644 index f15d965..0000000 --- a/meta/gaming.txt +++ /dev/null @@ -1,15 +0,0 @@ -discord -gamemode -lib32-fontconfig -lib32-gamemode -lib32-systemd -mangohud -steam -steam-native-runtime -ttf-liberation -wqy-zenhei - -# Optional -# lutris -# proton-ge-custom-bin -# supertuxkart diff --git a/meta/office.txt b/meta/office.txt deleted file mode 100644 index 492f886..0000000 --- a/meta/office.txt +++ /dev/null @@ -1,2 +0,0 @@ -libreoffice-still -okular |
