diff options
Diffstat (limited to 'android')
-rw-r--r-- | android/.directory | 6 | ||||
-rw-r--r-- | android/progs.csv | 26 | ||||
-rw-r--r-- | android/sharks.sh | 26 |
3 files changed, 58 insertions, 0 deletions
diff --git a/android/.directory b/android/.directory new file mode 100644 index 0000000..34a78f5 --- /dev/null +++ b/android/.directory @@ -0,0 +1,6 @@ +[Dolphin] +SortHiddenLast=true +SortRole=type +Timestamp=2024,10,31,8,22,15.745 +Version=4 +ViewMode=2 diff --git a/android/progs.csv b/android/progs.csv new file mode 100644 index 0000000..08aca4a --- /dev/null +++ b/android/progs.csv @@ -0,0 +1,26 @@ +ID,Name,Description +com.ichi2.anki,AnkiDroid,A flashcard-based study aid +com.cheogram.android,Cheogram,Chat app +at.bitfire.davdroid,DAVx⁵,CalDav/CardDav Synchronisation Client +com.example.deeplviewer,DeepL,Translation app +im.vector.app,Element X,Messenger with many Bridgevariations +org.fdroid.fdroid,F-Droid,Open-source app repository +org.documentfoundation.libreoffice,LibreOffice Viewer,Document Viewer +com.artifex.mupdf.mini.app,MuPDF mini,Minimalist viewer for PDF documents and many more +org.totschnig.myexpenses,MyExpenses,Expense tracking app +com.nextcloud.client,Nextcloud Dev,Synchronisation Client +de.schildbach.oeffi,Öffi,King of public transit planning! +app.organicmaps,Organic Maps,Navigate with Privacy +org.orgzlyrevived,Orgzly Revived,Outliner for taking notes and managing to-do lists in Org-mode format +de.reimardoeffinger.quickdic,QuickDic,Offline translation dictionary +com.nutomic.syncthingandroid,Syncthing,"Open, trustworthy and decentralized file synchronization" +com.termux,Termux,Terminal emulator with packages +org.equeim.tremotesf,Tremmotesf,Remote desktop client +com.artifex.mupdf.viewer,mupdf,Extension for zathura +de.toshsoft.tsvnc,TSVNC,VNC client +tech.ula,Userland,Run Linux on Android +org.billthefarmer.notes,Notes,Notebook with markdown formatting +dev.chungjungsoo.gptmobile,GptMobile, Gpt on your Mobile +me.zhanghai.android.files,Material Files,Open source Material Design file manager +net.bierbaumer.otp_authenticator,OTP Authenticator,Two-factor authentication app +com.gh4a,Octodroid,Github client diff --git a/android/sharks.sh b/android/sharks.sh new file mode 100644 index 0000000..84eb90a --- /dev/null +++ b/android/sharks.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# Install from Applist progs.csv +tail -n +2 progs.csv | while IFS=, read -r id name description; do + if [ -n "$id" ]; then + # Überprüfen, ob die App bereits installiert ist + if ! fdroidcl list | grep -q "$id"; then + echo "Installing $name via F-Droid..." + fdroidcl install "$id" + else + echo "$name is already installed. Skipping..." + fi + fi +done + +# pull app data +data="/data/data" +git="https://github.com/marlonivo/rice/raw/main/android/data/data" + +# script +adb shell mkdir -p "$data" +curl -sSL "$git" | while read -r file; do + adb push "$file" "$data/" +done + +echo "DONE!" |