Skip to content

Instantly share code, notes, and snippets.

View bossjones's full-sized avatar
💭
Learning every damn thing I can

Malcolm Jones (bossjones/Tony Dark) bossjones

💭
Learning every damn thing I can
View GitHub Profile
@bossjones
bossjones / gist:12ecb97ee6f978217a3b786964f64a7d
Created June 17, 2026 10:49
try_these_brew_installs.txt
==> ffmpeg
ffmpeg-full includes additional tools and libraries that are not included in the regular ffmpeg formula.
==> libheif
Additional codecs can be enabled by `brew install libheif-plugins`
==> imagemagick
imagemagick-full includes additional tools and libraries that are not included in the regular imagemagick formula.
@bossjones
bossjones / chezmoi-mise.txt
Created June 1, 2026 20:16
chezmoi-mise.txt
⏺ Here are your commands. You're in ~/.local/share/chezmoi (chezmoi's default source dir) on the feature-asdf-to-mise branch — the repo is already the source, so no clone/URL needed. The --source=. flag is optional
here but I've kept it to match exactly what your CI smoke test runs.
mise is selected by the version_manager data var (default asdf), forced non-interactively with --promptString version_manager=mise.
Full dry-run (changes nothing)
cd ~/.local/share/chezmoi
# (optional safety net) snapshot files chezmoi would overwrite
@bossjones
bossjones / minitop.log
Last active June 1, 2026 13:01
minitop upgrade log
uring fzf--0.73.1.arm64_tahoe.bottle.tar.gz
==> Caveats
To set up shell integration, see:
https://github.com/junegunn/fzf#setting-up-shell-integration
To use fzf in Vim, add the following line to your .vimrc:
set rtp+=/opt/homebrew/opt/fzf
==> Summary
🍺 /opt/homebrew/Cellar/fzf/0.73.1: 19 files, 5MB
==> Running `brew cleanup fzf`...
Removing: /opt/homebrew/Cellar/fzf/0.72.0... (19 files, 5.0MB)
@bossjones
bossjones / tart.txt
Created May 28, 2026 23:59
tart.txt
This is a Tier 2 configuration:
https://docs.brew.sh/Support-Tiers#tier-2
You can report issues with Tier 2 configurations to Homebrew/* repositories!
Read the above document before opening any issues or PRs.
Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Settings.
If that doesn't show you any updates, run:
sudo rm -rf /Library/Developer/CommandLineTools
@bossjones
bossjones / cerebro-botv3-start.sh
Created January 18, 2026 16:51
systemd service for cerebro-botv3
#!/bin/zsh
# Load pyenv
source "/home/pi/.local/share/chezmoi/home/shell/pyenv/env.zsh"
source "/home/pi/.local/share/chezmoi/home/shell/pyenv/path.zsh"
# Change to bot directory
cd /home/pi/dev/universityofprofessorex/cerebro-botv3
# Activate the virtual environment
@bossjones
bossjones / security_onion_elasticsearch_skill_claude_code.md
Created January 5, 2026 19:30
security_onion_elasticsearch_skill_claude_code.md

Perfect! I've successfully gathered all the research materials for creating your Elasticsearch debugging skill. Here's what I created:

📁 Research Directory Created: elasticsearch-research/

Complete Structure (23 files total):

elasticsearch-research/ ├── README.md # Complete guide ├── scripts/ # 9 ES management scripts │ ├── so-elasticsearch-troubleshoot # Primary diagnostic tool

@bossjones
bossjones / excluding_headers_langsmith_langgraph.md
Created August 11, 2025 13:55
example excluding_headers_langsmith_langgraph.md

Based on the chat context, this is about excluding sensitive headers (like authentication tokens) from logs and tracing in LangGraph/LangSmith while still allowing the runtime to access them.

Here's the finalized code snippet for excluding headers from LangSmith tracing:

import langsmith as ls

__version__ = "0.1.3"

# Define headers to exclude from tracing (e.g., sensitive tokens)
@bossjones
bossjones / zsh-dotfiles-oracle-linux.md
Created June 23, 2025 02:10
zsh-dotfiles-oracle-linux.md - security onion

23 sudo dnf -y install dnf-plugins-core 24 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 25 sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin sudo systemctl enable --now docker

as non root user:

sudo usermod -aG docker $USER

@bossjones
bossjones / post_devin.sh
Last active June 5, 2025 00:44
post_devin.sh
# change password first before homebrew commands run.
sudo passwd ubuntu
# setup everything for neovim
mkdir -p ~/.local/src || true
mkdir -p ~/.local/bin || true
mkdir -p ~/.local/share || true
# SOURCE: https://rtx.pub/install.sh
@bossjones
bossjones / migration.txt
Created May 23, 2025 14:27
migration.txt
Key Achievements
- ✅ New modular structure with dedicated AI, CLI, monitoring, and storage modules
- ✅ Backward compatibility preserved - existing code continues to work with deprecation warnings
- ✅ All tests passing - no functionality broken during migration
- ✅ Deprecation system working - clear migration path for future phases
- ✅ Health check system - automated validation script for future phases
Next Steps