Skip to content

Instantly share code, notes, and snippets.

View scottzach1's full-sized avatar
🐧

Zac Scott scottzach1

🐧
View GitHub Profile
@scottzach1
scottzach1 / setup_arch.sh
Last active February 12, 2025 09:46
Arch Setup Script
#!/bin/bash
# Configuration variables
TARGET_DISK="XXX" # /dev/nvme0n1
SWAP_SIZE="16G"
HOSTNAME="desktop"
USERNAME="zaci"
TIMEZONE="Pacific/Auckland"
LOCALE="en_NZ.utf8"
KEYMAP="us"
@scottzach1
scottzach1 / pnp-arch.md
Created June 7, 2025 22:28
Podman in Podman Rootless Arch Linux

Rootless Podman-in-Podman Setup Guide for Arch Linux

Disclaimer: This guide was generated by Claude Sonnet 4.

This guide covers setting up rootless Podman with support for running Podman containers inside Podman containers (Podman-in-Podman) on Arch Linux.

Prerequisites

Ensure you have a non-root user with sudo privileges and that your user has proper subuid/subgid mappings configured.

@scottzach1
scottzach1 / astral-sh.md
Created June 10, 2025 05:40
Migrating ot Astral.sh Ecosystem

Migrating to Astral.sh Ecosystem

A complete Python toolchain

Problem Statement

Python development is plagued by fragmented, slow tooling. A typical project requires juggling multiple tools:

Package Management Chaos: