Compare commits

...
2 Commits
Author SHA1 Message Date
me 810ff3ce36 run, start changing script to handle Artix/Arch. 2026-09-28 15:45:01 -07:00
me 30da06e1fe apps, begin adding Sunset Timer. 2026-09-28 15:44:27 -07:00
2 changed files with 47 additions and 9 deletions

No files matched your search

+25 -1
View File
@@ -125,6 +125,30 @@
<div class="row center text"> <div class="row center text">
<div class="col-12 text border" id="sunset">
<a href="https://git.hyperling.com/me/flutter-sunset-timer/releases"
target="_blank" rel="noopener noreferrer">
<figure>
<img class="app-icon" loading="lazy" alt="<<sunset.png>>"
src="https://git.hyperling.com/me/flutter-sunset-alarm/raw/branch/main/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp"
>
<figcaption>
Sunset Timer
</figcaption>
</figure>
</a>
<p>
Set an alarm to go off X minutes before sunset. (Linux & Android)
</p>
<p>
<!--[<s><a>F-Droid</a></s>]-->
[<a href="https://git.hyperling.com/me/flutter-sunset-timer/"
target="_blank" rel="noopener noreferrer">Source Code</a>]
[<a href="https://git.hyperling.com/me/flutter-sunset-timer/releases"
target="_blank" rel="noopener noreferrer">APKs / Obtainium URL</a>]
</p>
</div>
<div class="col-12 text border" id="expense"> <div class="col-12 text border" id="expense">
<a href="https://git.hyperling.com/me/flutter-expense-tracker/releases" <a href="https://git.hyperling.com/me/flutter-expense-tracker/releases"
target="_blank" rel="noopener noreferrer"> target="_blank" rel="noopener noreferrer">
@@ -140,7 +164,7 @@
<p> <p>
Keep track of repeating expenses and Keep track of repeating expenses and
view projections of their effect on your finances. view projections of their effect on your finances.
First app written with Flutter. (Linux & Android)
</p> </p>
<p> <p>
<!--[<s><a>F-Droid</a></s>]--> <!--[<s><a>F-Droid</a></s>]-->
+22 -8
View File
@@ -80,28 +80,42 @@ fi
log "Check if any system dependencies need installed." log "Check if any system dependencies need installed."
progs="" progs=""
if [[ ! `which php` ]]; then if [[ ! `which php 2>/dev/null` ]]; then
echo "- Installing PHP" echo "- Installing PHP"
progs="$progs php-cli" progs_apt="$progs_apt php-cli"
progs_pm="$progs_pm php"
fi fi
if [[ ! `which node` ]]; then if [[ ! `which node 2>/dev/null` ]]; then
echo "- Installing Node" echo "- Installing Node"
progs="$progs nodejs" progs="$progs nodejs"
fi fi
if [[ ! `which npm` ]]; then if [[ ! `which npm 2>/dev/null` ]]; then
echo "- Installing NPM" echo "- Installing NPM"
progs="$progs npm" progs_apt="$progs_apt npm"
progs_pm="$progs_pm " # comes with Node.js
fi fi
if [[ ! `which curl` ]]; then if [[ ! `which curl 2>/dev/null` ]]; then
echo "- Installing Curl" echo "- Installing Curl"
progs="$progs curl" progs="$progs curl"
fi fi
if [[ ! `which ps` ]]; then if [[ ! `which ps 2>/dev/null` ]]; then
echo "- Installing PS" echo "- Installing PS"
progs="$progs procps" progs_apt="$progs_apt procps"
progs_pm="$progs_pm procps-ng"
fi fi
if [[ -n "$progs" ]]; then if [[ -n "$progs" ]]; then
if [[ `which apt 2>/dev/null` ]]; then
echo "Using APT..."
progs="$progs $progs_apt"
$sudo apt-get install -y $progs $sudo apt-get install -y $progs
elif [[ `which pacman 2>/dev/null` ]]; then
echo "Using pacman..."
progs="$progs $progs_pm"
$sudo pacman -Sy --noconfirm $progs
else
echo "ERROR: Please install these programs then try again: $progs"
exit 1
fi
fi fi
# Directories and allowed page types are executable, others are not. # Directories and allowed page types are executable, others are not.