From b32859779ea1b4618f6a2de632fb1f9fb47de553 Mon Sep 17 00:00:00 2001 From: The_miro Date: Fri, 26 Jun 2026 19:32:13 +0200 Subject: [PATCH] feat(modules): enable timeshift, ffmpeg, imagemagick, sox, yt-dlp, inkscape by default Flip their default field to "on" in modules.conf and regenerate the checklist blocks in tui-install.sh and generate-answerfile.sh so they come pre-selected in both the TUI installer and the answerfile generator. Co-Authored-By: Claude Opus 4.8 --- setup/generate-answerfile.sh | 12 ++++++------ setup/modules.conf | 12 ++++++------ setup/tui-install.sh | 12 ++++++------ 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/setup/generate-answerfile.sh b/setup/generate-answerfile.sh index e6d3665..b561ac7 100644 --- a/setup/generate-answerfile.sh +++ b/setup/generate-answerfile.sh @@ -248,7 +248,7 @@ if [[ "$AF_RUN_TUI" == "true" ]]; then "croc" "croc cross-platform encrypted file transfer" off \ "opendeck" "opendeck Stream Deck controller — ydotool + OpenDeck (Flatpak)" off \ "localtunnel" "localtunnel expose localhost over a public URL" off \ - "timeshift" "timeshift system snapshot and backup with autosnap" off \ + "timeshift" "timeshift system snapshot and backup with autosnap" on \ "zfs" "zfs zfs-dkms kernel module" off \ "wprs" "wprs Wayland proxy for remote sessions (wprs-git, AUR)" off \ "plymouth" "plymouth boot splash — bundled skull logo and spinner" on \ @@ -268,12 +268,12 @@ if [[ "$AF_RUN_TUI" == "true" ]]; then "rnote" "rnote handwriting and note-taking with stylus support (Flatpak)" off \ "obsidian" "obsidian knowledge base and Markdown note-taking (Flatpak)" off \ "tangent-notes" "tangent-notes networked Markdown note-taking (Flatpak)" off \ - "ffmpeg" "ffmpeg GStreamer codecs and ffmpegthumbnailer" off \ - "sox" "sox command-line audio processing toolkit" off \ - "imagemagick" "imagemagick image manipulation suite" off \ - "yt-dlp" "yt-dlp YouTube and media downloader" off \ + "ffmpeg" "ffmpeg GStreamer codecs and ffmpegthumbnailer" on \ + "sox" "sox command-line audio processing toolkit" on \ + "imagemagick" "imagemagick image manipulation suite" on \ + "yt-dlp" "yt-dlp YouTube and media downloader" on \ "gimp" "gimp GNU Image Manipulation Program" off \ - "inkscape" "inkscape vector graphics editor" off \ + "inkscape" "inkscape vector graphics editor" on \ "krita" "krita digital painting and illustration" off \ "kdenlive" "kdenlive KDE non-linear video editor" off \ "openshot" "openshot cross-platform video editor" off \ diff --git a/setup/modules.conf b/setup/modules.conf index 8a63a52..69c34b9 100644 --- a/setup/modules.conf +++ b/setup/modules.conf @@ -46,7 +46,7 @@ localsend|system|LAN file transfer, AirDrop-like (AUR)|off| croc|system|cross-platform encrypted file transfer|off| opendeck|system|Stream Deck controller — ydotool + OpenDeck (Flatpak)|off| localtunnel|system|expose localhost over a public URL|off| -timeshift|system|system snapshot and backup with autosnap|off| +timeshift|system|system snapshot and backup with autosnap|on| zfs|system|zfs-dkms kernel module|off| wprs|system|Wayland proxy for remote sessions (wprs-git, AUR)|off| plymouth|system|boot splash — bundled skull logo and spinner|on|plymouth-custom @@ -72,14 +72,14 @@ obsidian|notes|knowledge base and Markdown note-taking (Flatpak)|off| tangent-notes|notes|networked Markdown note-taking (Flatpak)|off| # ── Media & Creative ────────────────────────────────────────────────────────── -ffmpeg|media|GStreamer codecs and ffmpegthumbnailer|off| -sox|media|command-line audio processing toolkit|off| -imagemagick|media|image manipulation suite|off| -yt-dlp|media|YouTube and media downloader|off| +ffmpeg|media|GStreamer codecs and ffmpegthumbnailer|on| +sox|media|command-line audio processing toolkit|on| +imagemagick|media|image manipulation suite|on| +yt-dlp|media|YouTube and media downloader|on| # ── Graphic Design ──────────────────────────────────────────────────────────── gimp|graphics|GNU Image Manipulation Program|off| -inkscape|graphics|vector graphics editor|off| +inkscape|graphics|vector graphics editor|on| krita|graphics|digital painting and illustration|off| # ── Video Editing ───────────────────────────────────────────────────────────── diff --git a/setup/tui-install.sh b/setup/tui-install.sh index aa93319..892d014 100755 --- a/setup/tui-install.sh +++ b/setup/tui-install.sh @@ -550,7 +550,7 @@ else "croc" "croc cross-platform encrypted file transfer" off \ "opendeck" "opendeck Stream Deck controller — ydotool + OpenDeck (Flatpak)" off \ "localtunnel" "localtunnel expose localhost over a public URL" off \ - "timeshift" "timeshift system snapshot and backup with autosnap" off \ + "timeshift" "timeshift system snapshot and backup with autosnap" on \ "zfs" "zfs zfs-dkms kernel module" off \ "wprs" "wprs Wayland proxy for remote sessions (wprs-git, AUR)" off \ "plymouth" "plymouth boot splash — bundled skull logo and spinner" on \ @@ -570,12 +570,12 @@ else "rnote" "rnote handwriting and note-taking with stylus support (Flatpak)" off \ "obsidian" "obsidian knowledge base and Markdown note-taking (Flatpak)" off \ "tangent-notes" "tangent-notes networked Markdown note-taking (Flatpak)" off \ - "ffmpeg" "ffmpeg GStreamer codecs and ffmpegthumbnailer" off \ - "sox" "sox command-line audio processing toolkit" off \ - "imagemagick" "imagemagick image manipulation suite" off \ - "yt-dlp" "yt-dlp YouTube and media downloader" off \ + "ffmpeg" "ffmpeg GStreamer codecs and ffmpegthumbnailer" on \ + "sox" "sox command-line audio processing toolkit" on \ + "imagemagick" "imagemagick image manipulation suite" on \ + "yt-dlp" "yt-dlp YouTube and media downloader" on \ "gimp" "gimp GNU Image Manipulation Program" off \ - "inkscape" "inkscape vector graphics editor" off \ + "inkscape" "inkscape vector graphics editor" on \ "krita" "krita digital painting and illustration" off \ "kdenlive" "kdenlive KDE non-linear video editor" off \ "openshot" "openshot cross-platform video editor" off \