homebrew (https://brew.sh/)
Standard option: iterm2
brew install iterm2
| #!/usr/bin/env python3 | |
| """Kill all panes in the current wezterm workspace.""" | |
| import argparse | |
| import json | |
| import os | |
| import shutil | |
| import subprocess | |
| import sys |
| #!/bin/bash | |
| # Copy GitHub-Flavored Markdown as HTML into the Mac clipboard, allowing | |
| # applications like Slack to paste the HTML. | |
| # | |
| # Requires pandoc for the markdown->HTML conversion (`brew install pandoc`) | |
| # | |
| # Copyright (c) 2026 Ori Peleg. Licensed under the MIT License. | |
| # Usage: paste or pipe markdown into stdin |
| #!/usr/bin/env python3 | |
| import http | |
| import http.server | |
| import socketserver | |
| import sys | |
| def _log(s): | |
| print(s) |
homebrew (https://brew.sh/)
Standard option: iterm2
brew install iterm2
| #! /usr/bin/env python3 | |
| """ | |
| Build to compare two outputs of this line on fairly identical executables | |
| nm --print-size --radix=d <executable> | grep ' .* .* ' | cut -d' ' -f 2-10 | |
| To just see the top symbols, can run e.g | |
| nm --print-size --size-sort --radix=d <executable> | |
| """ |
| #!/usr/bin/env python3 | |
| import argparse | |
| import os | |
| import subprocess | |
| import sys | |
| from dataclasses import dataclass | |
| @dataclass |
| #!/bin/bash | |
| usage_exit() { | |
| echo "$0 <target-url> <jrpc-method> [jrpc-params] [extra-curl-args]" | |
| exit 1 | |
| } | |
| target="$1" | |
| shift | |
| method="$1" | |
| shift | |
| if [[ -z $target ]] || [[ -z $method ]]; then |
| wt() { | |
| if [ "$#" -eq 0 ]; then | |
| local -a extra_fzf_args | |
| elif [ "$#" -eq 1 ]; then | |
| extra_fzf_args=( | |
| --query | |
| "'$1" | |
| ) | |
| else | |
| echo "Unknown arguments $@" |
| package main | |
| import ( | |
| "crypto/rand" | |
| "flag" | |
| "fmt" | |
| "math/big" | |
| ) | |
| func GenerateSecurePassword(n int, alphabet string) (string, error) { |
| #!/usr/bin/env python3 | |
| # Inspired by https://stackoverflow.com/a/19706670/37020 by @mfukar | |
| import http.server, ssl | |
| # Concatenated private key and certificate. | |
| # Sample openssl comand to generate a self-signed server.pem file: | |
| # openssl req -x509 -sha256 -newkey rsa:2048 -nodes -keyout server.pem -out server.pem -days 365 -subj '/CN=localhost' | |
| CERTFILE="server.pem" |