Compare commits

..
7 Commits
Author SHA1 Message Date
me a0ce3998db announcements, add Sunset Alarm entry. 2026-10-01 15:19:53 -07:00
me 8e93c814e8 apps, add Sunset Alarm URLs. 2026-10-01 15:19:41 -07:00
me c1c2a71277 Add announcement for Sunsset Alarm. 2026-09-28 18:21:23 -07:00
me 7941dade8c run, check all prog variables. 2026-09-28 18:14:50 -07:00
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
me e8af6e713c Change link for Obtainium file to be the raw source. 2026-07-23 18:16:32 -07:00
3 changed files with 61 additions and 11 deletions

No files matched your search

+28 -2
View File
@@ -38,7 +38,7 @@
convenient group: convenient group:
</p> </p>
<ul class="indent"><li> <ul class="indent"><li>
<a href="https://git.hyperling.com/me/env-obtainium-hyperling/src/branch/main/obtainium-export.json" <a href="https://git.hyperling.com/me/env-obtainium-hyperling/raw/branch/main/obtainium-export.json"
target="_blank" rel="noopener noreferrer" target="_blank" rel="noopener noreferrer"
> >
[obtainium-export.json] | Hyperling's Apps [obtainium-export.json] | Hyperling's Apps
@@ -125,6 +125,32 @@
<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-alarm/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.png"
>
<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-alarm/releases/download/latest/sunset_alarm-arm64-v8a-release.apk/"
target="_blank" rel="noopener noreferrer">APK</a>]
[<a href="https://git.hyperling.com/me/flutter-sunset-alarm/"
target="_blank" rel="noopener noreferrer">Source Code</a>]
[<a href="https://git.hyperling.com/me/flutter-sunset-alarm/releases"
target="_blank" rel="noopener noreferrer">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 +166,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>]-->
+10
View File
@@ -6,6 +6,16 @@
<h2 class="col-12 header">Announcements</h2> <h2 class="col-12 header">Announcements</h2>
</div> </div>
<div class="row">
<div class="col-12 text">
<strong><a href="/apps/#sunset/">2026-10-01</a></strong>
<p>
Sunset Alarm has been finished! Check it out
<a href="/apps/#sunset">here</a>.
</p>
</div>
</div>
<div class="row"> <div class="row">
<div class="col-12 text"> <div class="col-12 text">
<strong><a href="https://fdroid.hyperling.com/">2026-07-04</a></strong> <strong><a href="https://fdroid.hyperling.com/">2026-07-04</a></strong>
+23 -9
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" || -n "$progs_apt" || -n "$progs_pm" ]]; 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.