From 1c66ce8946c4db4bdf83ca6598dce848d33b0369 Mon Sep 17 00:00:00 2001 From: Anthony Axenov Date: Tue, 24 Mar 2026 00:33:33 +0800 Subject: [PATCH] llmfit --- install/llmfit | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100755 install/llmfit diff --git a/install/llmfit b/install/llmfit new file mode 100755 index 0000000..be9d6cf --- /dev/null +++ b/install/llmfit @@ -0,0 +1,49 @@ +#!/usr/bin/env bash +##makedesc: Install llmfit + +# https://github.com/AlexsJones/llmfit + +set -eo pipefail + +mkdir -p "$HOME/install" + +install() { + echo + echo "===============================================" + echo "Installing llmfit (latest)" + echo "===============================================" + echo + curl -fsSL https://llmfit.axjns.dev/install.sh | sh -s -- --local + echo + echo "Finish!" +} + +upgrade() { + echo + echo "===============================================" + echo "Upgrading llmfit" + echo "===============================================" + echo + curl -fsSL https://llmfit.axjns.dev/install.sh | sh -s -- --local + echo + echo "Finish!" +} + +remove() { + echo + echo "===============================================" + echo "Removing llmfit" + echo "===============================================" + echo + sudo rm -rf "$(which llmfit)" + echo + echo "Finish!" + echo +} + +case "$1" in + u|upgrade) upgrade ;; + r|remove|d|delete|p|purge) remove ;; + *) install ;; +esac +