Added a proper claude desktop app

This commit is contained in:
YOUR_NAME
2026-05-18 21:00:53 -07:00
parent 7d3af869d4
commit fa25c907c7

View File

@@ -122,7 +122,7 @@ else
fi
# Claude Desktop
if [ -d "/Applications/Claude.app" ] 2>/dev/null || command_exists claude; then
if [ -d "/Applications/Claude.app" ] 2>/dev/null || command_exists claude-desktop; then
log_success "Claude Desktop already installed"
else
log_info "Installing Claude Desktop"
@@ -131,15 +131,16 @@ else
install_cask claude
;;
debian)
# Install via snap (unofficial community build)
if ! command_exists snap; then
log_info "Installing snapd"
maybe_sudo apt-get install -y snapd
fi
maybe_sudo snap install claudeai-desktop
# Install via aaddrick/claude-desktop-debian APT repo (https://github.com/aaddrick/claude-desktop-debian)
curl -fsSL https://pkg.claude-desktop-debian.dev/KEY.gpg \
| maybe_sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg arch=amd64,arm64] https://pkg.claude-desktop-debian.dev stable main" \
| maybe_sudo tee /etc/apt/sources.list.d/claude-desktop.list
update_package_cache
install_package claude-desktop
;;
arch)
install_aur claude-desktop
install_aur claude-desktop-appimage
;;
esac
fi