feat(apps): add Rnote module (Flatpak)
Installs com.github.flxzt.rnote via Flatpak with cyberqueer theme applied. Registered in TUI installer, answerfile generator, and docs alongside xournal++ in the Productivity section. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>main
parent
66e51474a1
commit
394927573d
|
|
@ -204,6 +204,8 @@ bash ~/Dotfiles/setup/install-modules.sh
|
||||||
| `productivity` | taskwarrior · watson · jrnl | Task management, time tracking, journaling |
|
| `productivity` | taskwarrior · watson · jrnl | Task management, time tracking, journaling |
|
||||||
| `himalaya` | himalaya (AUR) | Terminal email client |
|
| `himalaya` | himalaya (AUR) | Terminal email client |
|
||||||
| `toot` | toot (AUR) | Mastodon CLI client |
|
| `toot` | toot (AUR) | Mastodon CLI client |
|
||||||
|
| `xournal` | xournalpp | Note-taking and PDF annotator |
|
||||||
|
| `rnote` | Rnote (Flatpak) | Handwriting and note-taking with stylus support |
|
||||||
|
|
||||||
### System Utilities
|
### System Utilities
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -256,6 +256,7 @@ if [[ "$AF_RUN_TUI" == "true" ]]; then
|
||||||
"opendeck" "OpenDeck Stream Deck controller (Flatpak+ydotool)" off \
|
"opendeck" "OpenDeck Stream Deck controller (Flatpak+ydotool)" off \
|
||||||
"onlyoffice" "OnlyOffice office suite (AUR)" off \
|
"onlyoffice" "OnlyOffice office suite (AUR)" off \
|
||||||
"xournal" "Xournal++ note-taking & PDF annotator" off \
|
"xournal" "Xournal++ note-taking & PDF annotator" off \
|
||||||
|
"rnote" "Rnote handwriting & note-taking (Flatpak)" off \
|
||||||
"gimp" "GIMP GNU image manipulation program" off \
|
"gimp" "GIMP GNU image manipulation program" off \
|
||||||
"inkscape" "Inkscape vector graphics editor" off \
|
"inkscape" "Inkscape vector graphics editor" off \
|
||||||
"krita" "Krita digital painting application" off \
|
"krita" "Krita digital painting application" off \
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/bash
|
||||||
|
set -euo pipefail
|
||||||
|
source "$(dirname "${BASH_SOURCE[0]}")/../../lib/logging.sh"
|
||||||
|
|
||||||
|
log "Installing Rnote (Flatpak)..."
|
||||||
|
ensure_flatpak
|
||||||
|
flatpak install -y flathub com.github.flxzt.rnote
|
||||||
|
apply_flatpak_theme "com.github.flxzt.rnote"
|
||||||
|
|
||||||
|
log "Rnote installed."
|
||||||
|
|
@ -223,6 +223,7 @@ count_steps() {
|
||||||
[[ "$a" == *"lamco-rdp-server"* ]] && TOTAL=$(( TOTAL + 1 ))
|
[[ "$a" == *"lamco-rdp-server"* ]] && TOTAL=$(( TOTAL + 1 ))
|
||||||
[[ "$a" == *"qemu"* ]] && TOTAL=$(( TOTAL + 1 ))
|
[[ "$a" == *"qemu"* ]] && TOTAL=$(( TOTAL + 1 ))
|
||||||
[[ "$a" == *"xournal"* ]] && TOTAL=$(( TOTAL + 1 ))
|
[[ "$a" == *"xournal"* ]] && TOTAL=$(( TOTAL + 1 ))
|
||||||
|
[[ "$a" == *"rnote"* ]] && TOTAL=$(( TOTAL + 1 ))
|
||||||
[[ "$a" == *"gimp"* ]] && TOTAL=$(( TOTAL + 1 ))
|
[[ "$a" == *"gimp"* ]] && TOTAL=$(( TOTAL + 1 ))
|
||||||
[[ "$a" == *"inkscape"* ]] && TOTAL=$(( TOTAL + 1 ))
|
[[ "$a" == *"inkscape"* ]] && TOTAL=$(( TOTAL + 1 ))
|
||||||
[[ "$a" == *"krita"* ]] && TOTAL=$(( TOTAL + 1 ))
|
[[ "$a" == *"krita"* ]] && TOTAL=$(( TOTAL + 1 ))
|
||||||
|
|
@ -478,6 +479,7 @@ else
|
||||||
"opendeck" "OpenDeck Stream Deck controller (Flatpak+ydotool)" off \
|
"opendeck" "OpenDeck Stream Deck controller (Flatpak+ydotool)" off \
|
||||||
"onlyoffice" "OnlyOffice office suite (AUR)" off \
|
"onlyoffice" "OnlyOffice office suite (AUR)" off \
|
||||||
"xournal" "Xournal++ note-taking & PDF annotator" off \
|
"xournal" "Xournal++ note-taking & PDF annotator" off \
|
||||||
|
"rnote" "Rnote handwriting & note-taking (Flatpak)" off \
|
||||||
"gimp" "GIMP GNU image manipulation program" off \
|
"gimp" "GIMP GNU image manipulation program" off \
|
||||||
"inkscape" "Inkscape vector graphics editor" off \
|
"inkscape" "Inkscape vector graphics editor" off \
|
||||||
"krita" "Krita digital painting application" off \
|
"krita" "Krita digital painting application" off \
|
||||||
|
|
@ -589,6 +591,7 @@ if ! $ANSWERFILE_MODE; then
|
||||||
[[ "$SELECTED_APPS" == *"opendeck"* ]] && SUMMARY+=" ✦ OpenDeck + ydotool\n"
|
[[ "$SELECTED_APPS" == *"opendeck"* ]] && SUMMARY+=" ✦ OpenDeck + ydotool\n"
|
||||||
[[ "$SELECTED_APPS" == *"onlyoffice"* ]] && SUMMARY+=" ✦ OnlyOffice\n"
|
[[ "$SELECTED_APPS" == *"onlyoffice"* ]] && SUMMARY+=" ✦ OnlyOffice\n"
|
||||||
[[ "$SELECTED_APPS" == *"xournal"* ]] && SUMMARY+=" ✦ Xournal++\n"
|
[[ "$SELECTED_APPS" == *"xournal"* ]] && SUMMARY+=" ✦ Xournal++\n"
|
||||||
|
[[ "$SELECTED_APPS" == *"rnote"* ]] && SUMMARY+=" ✦ Rnote\n"
|
||||||
[[ "$SELECTED_APPS" == *"gimp"* ]] && SUMMARY+=" ✦ GIMP\n"
|
[[ "$SELECTED_APPS" == *"gimp"* ]] && SUMMARY+=" ✦ GIMP\n"
|
||||||
[[ "$SELECTED_APPS" == *"inkscape"* ]] && SUMMARY+=" ✦ Inkscape\n"
|
[[ "$SELECTED_APPS" == *"inkscape"* ]] && SUMMARY+=" ✦ Inkscape\n"
|
||||||
[[ "$SELECTED_APPS" == *"krita"* ]] && SUMMARY+=" ✦ Krita\n"
|
[[ "$SELECTED_APPS" == *"krita"* ]] && SUMMARY+=" ✦ Krita\n"
|
||||||
|
|
@ -708,6 +711,7 @@ fi
|
||||||
[[ "$SELECTED_APPS" == *"opendeck"* ]] && run_module "OpenDeck" "$APPS/opendeck.sh"
|
[[ "$SELECTED_APPS" == *"opendeck"* ]] && run_module "OpenDeck" "$APPS/opendeck.sh"
|
||||||
[[ "$SELECTED_APPS" == *"onlyoffice"* ]] && run_module "OnlyOffice" "$APPS/onlyoffice.sh"
|
[[ "$SELECTED_APPS" == *"onlyoffice"* ]] && run_module "OnlyOffice" "$APPS/onlyoffice.sh"
|
||||||
[[ "$SELECTED_APPS" == *"xournal"* ]] && run_module "Xournal++" "$APPS/xournal.sh"
|
[[ "$SELECTED_APPS" == *"xournal"* ]] && run_module "Xournal++" "$APPS/xournal.sh"
|
||||||
|
[[ "$SELECTED_APPS" == *"rnote"* ]] && run_module "Rnote" "$APPS/rnote.sh"
|
||||||
[[ "$SELECTED_APPS" == *"gimp"* ]] && run_module "GIMP" "$APPS/gimp.sh"
|
[[ "$SELECTED_APPS" == *"gimp"* ]] && run_module "GIMP" "$APPS/gimp.sh"
|
||||||
[[ "$SELECTED_APPS" == *"inkscape"* ]] && run_module "Inkscape" "$APPS/inkscape.sh"
|
[[ "$SELECTED_APPS" == *"inkscape"* ]] && run_module "Inkscape" "$APPS/inkscape.sh"
|
||||||
[[ "$SELECTED_APPS" == *"krita"* ]] && run_module "Krita" "$APPS/krita.sh"
|
[[ "$SELECTED_APPS" == *"krita"* ]] && run_module "Krita" "$APPS/krita.sh"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue