Skip to content

Instantly share code, notes, and snippets.

View cicorias's full-sized avatar

Shawn Cicoria cicorias

View GitHub Profile
@cicorias
cicorias / git-pull-all.sh
Created January 20, 2026 14:46
refresh git repos from root
#!/bin/bash
# Script to fetch and pull git repositories listed in gitrepos.txt
# Usage: ./git-pull-all.sh [path-to-gitrepos.txt]
REPO_FILE="${1:-gitrepos.txt}"
BASE_DIR="$(pwd)"
# Check if the repo file exists
if [[ ! -f "$REPO_FILE" ]]; then
@cicorias
cicorias / README.md
Last active January 9, 2026 14:53
claude file search tool - quick guide to improve and make faster your Claude Code file suggestion
@cicorias
cicorias / README.md
Created January 6, 2026 21:12 — forked from soderlind/README.md
Ralph loop wrapper for GitHub Copilot CLI (programmatic mode)
⠀⠀⠀⠀⠀⠀⣀⣤⣶⡶⢛⠟⡿⠻⢻⢿⢶⢦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⢀⣠⡾⡫⢊⠌⡐⢡⠊⢰⠁⡎⠘⡄⢢⠙⡛⡷⢤⡀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⢠⢪⢋⡞⢠⠃⡜⠀⠎⠀⠉⠀⠃⠀⠃⠀⠃⠙⠘⠊⢻⠦⠀⠀⠀⠀⠀⠀
⠀⠀⢇⡇⡜⠀⠜⠀⠁⠀⢀⠔⠉⠉⠑⠄⠀⠀⡰⠊⠉⠑⡄⡇⠀⠀⠀⠀⠀⠀
⠀⠀⡸⠧⠄⠀⠀⠀⠀⠀⠘⡀⠾⠀⠀⣸⠀⠀⢧⠀⠛⠀⠌⡇⠀⠀⠀⠀⠀⠀
⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠙⠒⠒⠚⠁⠈⠉⠲⡍⠒⠈⠀⡇⠀⠀⠀⠀⠀⠀
⠀⠀⠈⠲⣆⠀⠀⠀⠀⠀⠀⠀⠀⣠⠖⠉⡹⠤⠶⠁⠀⠀⠀⠈⢦⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠈⣦⡀⠀⠀⠀⠀⠧⣴⠁⠀⠘⠓⢲⣄⣀⣀⣀⡤⠔⠃⠀⠀⠀⠀⠀
⠀⠀⠀⠀⣜⠀⠈⠓⠦⢄⣀⣀⣸⠀⠀⠀⠀⠁⢈⢇⣼⡁⠀⠀⠀⠀⠀⠀⠀⠀
@cicorias
cicorias / update-aur-vscode.sh
Last active December 27, 2025 02:31
update vs code direct from aur instead of omarchy mirror stable which is latent
#!/usr/bin/env bash
# use this after a 'yay -S aur/visual-studio-code-bin' on omarchy / arch linux
# add to /etc/pacman.conf a "IgnorePkg = visual-studio-code-bin" as wel
set -euo pipefail
PKG="visual-studio-code-bin"
current_ver() {
@cicorias
cicorias / make-image.sh
Created September 29, 2025 14:59
make a dual boot a/b image with grub2 ubuntu debian
#!/bin/bash
# set -euo pipefail
set -x
sudo apt-get update && sudo apt-get install -y debootstrap qemu-utils
echo "create and partition disk image..."
. ./vars.sh
@cicorias
cicorias / resetWUS.ps1
Created September 17, 2025 12:19
Because windows 11 sucks i need this all the time
<#
Reset-WindowsUpdate.ps1 (fixed interpolation)
Run from an elevated PowerShell window.
#>
# --- Guard: must be admin ---
if (-not ([Security.Principal.WindowsPrincipal] [Security.Principal.WindowsIdentity]::GetCurrent()
).IsInRole([Security.Principal.WindowsBuiltinRole]::Administrator)) {
Write-Error "Run this script from an elevated PowerShell (Run as administrator)."
exit 1
@cicorias
cicorias / addnetwork.sh
Last active August 21, 2025 10:42
setting up RDP for Ubuntu Server 24.04
sudo ip addr flush dev eth0
sudo ip addr add 10.1.1.1/24 dev eth0
sudo ip link set eth0 up
sudo ip route add default via 10.1.1.1

Beast Mode v3

Beast Mode is a custom chat mode for VS Code agent that adds an opinionated workflow to the agent, including use of a todo list, extensive internet research capabilities, planning, tool usage instructions and more. Designed to be used with 4.1, although it will work with any model.

Installation Instructions

  • Go to the "agent" dropdown in VS Code chat sidebar and select "Configure Modes".
  • Select "Create new custom chat mode file"
  • Select "User Data Folder"
  • Give it a name (Beast Mode)
@cicorias
cicorias / verifyPermissions.sh
Created July 18, 2025 13:55
script that runs a check after a terraform refresh or apply checking RBAC assignments
#!/usr/bin/env bash
set -e
getcosmos=$(terraform output -raw list_cosmos_container_permissions_command)
echo $getcosmos
$getcosmos
getaks=$(terraform output -raw list_role_assignments_aks_command)
echo "$getaks"
eval $getaks