Added a proper claude desktop app
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user