Skip to content

Instantly share code, notes, and snippets.

#!/bin/bash
set -euo pipefail
GCS_BUCKET="https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases"
DOWNLOAD_DIR="$HOME/.claude/downloads"
TARGET="${1:-}"
[[ -n "$TARGET" ]] && [[ ! "$TARGET" =~ ^(stable|latest|[0-9]+\.[0-9]+\.[0-9]+(-[^[:space:]]+)?)$ ]] && {
echo "Usage: $0 [stable|latest|VERSION]" >&2
exit 1
@privsim
privsim / fedora-vm.sh
Last active November 28, 2024 11:52
Creates a Fedora Server VM on Proxmox with security verification
#!/usr/bin/env bash
# Fedora Server VM creation script for Proxmox
# Version: 1.0
# Description: Creates a Fedora Server VM with security verification
# Usage: bash -c "$(wget -qLO - https://gist.githubusercontent.com/privsim/908bc3409bdaa8d952fd410a0d323f11/raw/fedora-vm.sh)"
set -e
trap 'error_handler $LINENO "$BASH_COMMAND"' ERR
function error_handler() {
#!/bin/bash
set -euo pipefail
# Directory setup
APP_DIR="${HOME}/Applications"
ICON_DIR="${HOME}/.local/share/icons"
DESKTOP_DIR="${HOME}/.local/share/applications"
BIN_DIR="${HOME}/.local/bin"