Add the configure app

This commit is contained in:
2026-10-26 15:16:53 -06:00
parent 63d56da089
commit bbd6b83f64
21 changed files with 1010 additions and 1 deletions
+8 -1
View File
@@ -53,12 +53,13 @@ cd ~/.local/share/coredesktop
# Source utility functions (provides install_packages and other helpers)
source utils.sh
# Install the refresh, update, sibling and version scripts to the user's bin
# Install the refresh, update, sibling, version and configure scripts to the user's bin
mkdir -p ~/.local/bin
install_script ~/.local/share/coredesktop/refresh ~/.local/bin/refresh
install_script ~/.local/share/coredesktop/update ~/.local/bin/update
install_script ~/.local/share/coredesktop/sibling ~/.local/bin/sibling
install_script ~/.local/share/coredesktop/version ~/.local/bin/version
install_script ~/.local/share/coredesktop/configure ~/.local/bin/configure
# Source the package list (defines SYSTEM_UTILS, DEV_TOOLS, DESKTOP, etc. arrays)
if [ ! -f "packages.conf" ]; then
@@ -150,6 +151,10 @@ echo "Installing Kickstart Neovim..."
echo "Installing Claude Code..."
bash claude.sh
# Run AI agents (opencode, hermes) in a sandbox, and turn on Claude Code's own
echo "Setting up sandboxed AI agents..."
bash ~/.local/share/coredesktop/sandbox/setup.sh
# Install Migrate Backup System
curl -L -o migrate https://github.com/CyphrRiot/Migrate/raw/main/bin/migrate
chmod +x migrate
@@ -218,3 +223,5 @@ if ! ls /usr/lib/modules/$(uname -r) > /dev/null 2>&1; then
else
echo "Kernel is up to date, no reboot needed. You may want to consider a reboot if other significant software was updated or installed."
fi
echo "To connect to your Federated Computer Core and sign in to the AI agents, run: configure"