Skip to content

Instantly share code, notes, and snippets.

View dedo1911's full-sized avatar
💳
npx dedo1911

Dario Emerson dedo1911

💳
npx dedo1911
View GitHub Profile
@dedo1911
dedo1911 / claude-desktop-update.sh
Created November 9, 2026 15:07
Install or update Claude Desktop under ~/.local (Bazzite/Fedora, no apt)
#!/usr/bin/env bash
# Install or update Claude Desktop under ~/.local (Bazzite/Fedora, no apt).
# Uses the official "install from a downloaded file" method:
# https://code.claude.com/docs/en/desktop-linux
# Usage: claude-desktop-update [--check] [--force]
set -euo pipefail
BASE=https://downloads.claude.ai/claude-desktop/apt/stable
P="$HOME/.local"
check=0; force=0
@dedo1911
dedo1911 / update-vscode.sh
Last active November 9, 2026 15:03
~/.local/bin/update-vscode
#!/usr/bin/env bash
set -euo pipefail
TARGET_DIR="$HOME/.local/opt/VSCode-linux-x64"
URL="https://code.visualstudio.com/sha/download?build=stable&os=linux-x64"
if [[ -x "${TARGET_DIR}/bin/code" ]]; then
CURRENT_VERSION="$("${TARGET_DIR}/bin/code" --version 2>/dev/null | head -n1 || echo "unknown")"
echo "Current version: $CURRENT_VERSION"
else