Successfully freed up 35GB of disk space through systematic cleanup of Docker, caches, and temporary files. Available disk space increased from 43GB to 78GB.
- Library folder: 91GB (down from 120GB)
- Application Support: 34GB
Successfully freed up 35GB of disk space through systematic cleanup of Docker, caches, and temporary files. Available disk space increased from 43GB to 78GB.
Shopify’s Liquid is an open-source, Ruby-based template language introduced in 2006 as the backbone of Shopify themes. It enables developers to create reusable templates that render dynamic content—such as product titles, prices, and images—by combining objects, tags, and filters within HTML files (Shopify·GitHub). Liquid has since evolved beyond Shopify, powering diverse web applications and static site generators.
Liquid’s syntax revolves around three primitives: objects, tags, and filters. Objects—delimited by {{ }}
—output variables and store content, such as product.title
or page.handle
. Tags—delimited by {% %}
—define control flow, iteration, and logic without rendering visible output. Filters—invoked via the pipe operator (|
)—transform data, enabling operations like {{ price | money }}
or `{{ author.na
#!/bin/bash | |
# npx-for-claude Setup Script | |
# Supports macOS and Linux (Ubuntu/Debian) | |
# Configures NVM, creates wrapper script, and sets up shell environment | |
# ANSI Color Codes | |
RED='\033[0;31m' | |
GREEN='\033[0;32m' | |
YELLOW='\033[1;33m' |
#!/usr/bin/env bash | |
# | |
# backup-and-update.sh | |
# 1) Prevent system sleep (via caffeinate) | |
# 2) Run (or detect) a Time Machine backup | |
# 3) Wait for the backup to finish | |
# 4) If the target macOS installer is present: | |
# • launch startosinstall (major upgrade → reboot) | |
# Else if the target macOS update is downloaded (from Software Update): | |
# • install it using softwareupdate command |
A lightweight, extensible framework for automating interactions within the Claude AI interface.
This framework allows you to automate repetitive actions in Claude's UI by defining custom "actions" that execute when specific conditions are met. It uses a mutation observer to monitor DOM changes and triggers your defined actions automatically.
I like MacOS. It has its flaws, but overall, as a productivity operating system, especially when paired with Apple's ARM chips, nothing really compares. However, there are a few things I find I need to do to get it just right. These are those things. Take the ones you value, leave the rest.
macos shouldve come with a package manager, but for some reason, doesn't -- so the community made one called Homebrew
. Go to https://brew.sh, and copy the 1-liner installation script, then paste that into Terminal, type in your password once or twice, download the xCode developer tools, and eventually you'll be good to go. The following all use brew
, the cli tool.
Done? OK, let's continue.
This installer allows you to easily install cursor-pyenv, a tool that fixes pyenv and pyenv-virtualenv integration within Cursor's terminal environment.
You can install cursor-pyenv with this single command:
curl -fsSL https://gist.zod.tf/a8647e1ad63601aefa99a58de79596c8/raw/install-cursor-pyenv.sh | bash
#!/bin/bash | |
# make_appimage_wrapper.sh v2 | |
# > still wonky -- this one is gen'd by claude 3.7 sonnet, o1, o3-mini-high. | |
# Colors for terminal output | |
RED='\033[0;31m' | |
GREEN='\033[0;32m' | |
YELLOW='\033[0;33m' | |
BLUE='\033[0;34m' | |
PURPLE='\033[0;35m' |
#!/bin/bash | |
# Exit on error | |
set -e | |
# --- Configuration --- | |
# (Configuration remains the same) | |
INSTALL_DIR="/opt" | |
SYMLINK_NAME="cursor" | |
SYMLINK_PATH="${INSTALL_DIR}/${SYMLINK_NAME}" |
import pandas as pd | |
import argparse | |
from loguru import logger | |
from colorama import Fore, Back, Style, init | |
import os | |
import glob | |
import time | |
import readline # For enabling tab completion | |
import rlcompleter # For readline completer |