From ecabe83cccce3425379efd3f2cc79bdaf57a8d81 Mon Sep 17 00:00:00 2001 From: Jake Ginesin Date: Tue, 3 Jun 2025 09:49:07 -0400 Subject: [PATCH] 413 current 2025-06-03 09:48:36 25.05.20250424.f771eb4 6.12.24 * --- home/home.nix | 2 ++ home/programs/firefox/default.nix | 4 ++++ home/programs/zsh/zshrc | 13 +++++++++++++ 3 files changed, 19 insertions(+) diff --git a/home/home.nix b/home/home.nix index deb380b..2ceacb7 100644 --- a/home/home.nix +++ b/home/home.nix @@ -108,6 +108,8 @@ in { macchanger aircrack-ng dhcpcd + wireshark + postman ] ++ ( with lib; let diff --git a/home/programs/firefox/default.nix b/home/programs/firefox/default.nix index 804311f..1c387ea 100644 --- a/home/programs/firefox/default.nix +++ b/home/programs/firefox/default.nix @@ -134,6 +134,10 @@ in { name = "mit library experts"; url = "https://libraries.mit.edu/experts/"; } + { + name = "cmu email"; + url = "https://email.cmu.edu"; + } ]; } { diff --git a/home/programs/zsh/zshrc b/home/programs/zsh/zshrc index 782caf0..e5e4a85 100644 --- a/home/programs/zsh/zshrc +++ b/home/programs/zsh/zshrc @@ -209,6 +209,19 @@ stack() { find . -type f -exec echo -e "\n--- {} ---\n" \; -exec cat {} \; } +stack-b() { + ( + while IFS= read -r -d '' file; do + # Print a header for each filename: + printf '\n--- %s ---\n' "$file" + # Dump the raw content of "$file" exactly (no transformations). + cat "$file" + done < <(find . -type f ! -name '*.json' -print0) +) \ +| perl -p -e 'chomp if eof' \ +| xclip -in -sel clip +} + stack-min() { find . -maxdepth 1 -type f -exec echo -e "\n--- {} ---\n" \; -exec cat {} \; }