alvinlollo
0d605940b4
Harden installbeta.sh: temp workspace, curl -f, gum menu fallback
...
- mktemp -d workspace (trap-cleaned) for the shelly AUR clone, shelly toml
downloads, docker installer and affinity script - no more predictable
/tmp/shelly_install, /tmp/shelly-standard.toml, /tmp/shelly-aur.toml
- download get.docker.sh and AffinityLinuxInstaller.py with curl -fsSL to a
file instead of piping to sh/python3 (the python pipe was missing -f, so an
HTTP 404 body was executed as Python)
- plain numbered menu fallback when gum is unavailable (Fedora has neither
shelly nor apt, so gum was never installed and 'gum choose' failed with a
misleading 'User cancelled installation.')
- $? capture via rc=$? inside the failure branch (safe under reordering)
2026-10-08 14:10:43 +11:00
alvinlollo
a38a007ce3
Migrate menu from whiptail to gum with label-based dispatch
2026-10-08 14:02:43 +11:00
alvinlollo
9049b0fc4b
Fix remote script dump, add whiptail bash-not-fish warning
2026-09-23 22:57:40 +10:00
alvinlollo
e57bc7e5c8
Reorganise
2026-08-10 17:23:13 +10:00
alvinlollo
c748bfe210
Add bat script
2026-08-10 16:07:00 +10:00
alvinlollo
622d6f5ace
Use shelly instead of pacman
2026-08-10 12:17:54 +10:00
alvinlollo
8d0f64d305
Add fish shell install and config
2026-06-20 23:13:24 +10:00
alvinlollo
71984cde3c
Added affinity install with GUI by ryzendew
2026-03-31 07:29:19 +11:00
alvinlollo
6b59a46ea0
Fix syntax
2026-01-21 16:37:05 -08:00
alvinlollo
9e456e9877
Fix directory ending up in /tmp
2026-01-21 16:27:21 -08:00
alvinlollo
3a139a3563
Run local scripts first before using from github
2026-01-21 16:19:05 -08:00
alvinlollo
fd6f3f5b37
Add guardrails and remove gdoc.vim
2026-01-21 14:51:50 -08:00
alvinlollo
e98df34f7c
Add comments, guardrails and --skip-watermark flag
2026-01-21 14:43:33 -08:00
alvinlollo
83cdf7f2b4
Add Disclaimer
2026-01-21 13:42:35 -08:00
alvinlollo
cd357bd3ea
Add GPL-2.0 licence disclaimer
2026-01-19 14:35:48 -08:00
Alvin Vilaythong
a9e213a1eb
Fix bugs
2025-11-12 11:23:23 +11:00
Alvin Vilaythong
3e45cfb170
Create installbeta.sh
2025-11-12 11:12:54 +11:00
Alvin Vilaythong
8eb6627d4d
Make all scripts executible
2025-11-12 07:33:51 +11:00
alvinlollo
be6aa3451c
Update installbeta.sh
2025-04-14 16:42:27 +10:00
alvinlollo
648126f631
Update installbeta.sh
2025-04-14 16:39:00 +10:00
alvinlollo
9b94871715
Update installbeta.sh
2025-04-14 16:35:43 +10:00
alvinlollo
4e8e335c17
Update installbeta.sh
2025-04-14 16:29:29 +10:00
alvinlollo
07078b01b8
Update installbeta.sh
2025-04-14 16:23:25 +10:00
alvinlollo
f7206eddac
Fixed installbeta.sh
2025-04-14 16:21:32 +10:00
alvinlollo
18213f4a7f
Fixed whiptail
2025-04-14 16:15:27 +10:00
alvinlollo
c3c046a1d9
Update installbeta.sh
2025-04-14 15:57:25 +10:00
alvinlollo
98576bc457
Got rid of logs
2025-04-14 15:54:55 +10:00
alvinlollo
5fc434b848
Fixed docker install script
2025-04-14 15:31:57 +10:00
alvinlollo
637cad05d6
Added installbeta.sh
...
A future install script with a selection menu
2025-04-14 15:29:52 +10:00