Skip to content

Instantly share code, notes, and snippets.

View mxmilkiib's full-sized avatar
🔊
x1000ing w/ AI

Milkii Brewster mxmilkiib

🔊
x1000ing w/ AI
View GitHub Profile
#!/bin/bash
# Whisper real-time dictation toggle script
# Starts/stops whisper-stream, piping transcribed text to ydotool
# Bind to a KDE hotkey to toggle dictation on/off
# Gist: https://gist.github.com/mxmilkiib/916f048882ee035c2cab242b14f89e63
#
# SPDX-License-Identifier: CC0-1.0
# This work is released to the public domain under the terms of the
# Creative Commons CC0 1.0 Universal license.
# https://creativecommons.org/publicdomain/zero/1.0/
@mxmilkiib
mxmilkiib / INTEGRATION.md
Last active April 1, 2026 19:18
Carla integration branch configuration

Carla Integration Branch Configuration

Last updated: 2026-04-01 (session 19) URL: https://gist.github.com/mxmilkiib/9c883e2022e978d9098311cbe4e2f875 RFC 2119

Overview / rules

  • Purpose: This document tracks Milkii's personal Carla development setup, for creating and testing feature and bugfix branches.
  • Living document: This is a living document and SHOULD be updated as the workflow evolves.
@mxmilkiib
mxmilkiib / gist:a656228722a30ba53f4f091023614d04
Created March 21, 2026 00:30
aur/zestbay build error tmp
warning: fields `id`, `plugin_id`, `bypass_param_id`, and `sample_rate` are never read
--> src/vst3/host.rs:331:9
|
330 | pub struct Vst3PluginInstance {
| ------------------ fields in this struct
331 | pub id: PluginInstanceId,
| ^^
...
337 | pub plugin_id: String,
| ^^^^^^^^^
#!/bin/bash
# Mixxx GDB runner with UX enhancements and datetime logging
# Usage: mixxx-dev-gdb-run.sh [additional mixxx args]
# Gist: https://gist.github.com/mxmilkiib/da0d174d1bf80bd6d3f182d5e62186ec
set -e
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
TIMESTAMP=$(date +"%Y%m%d_%H%M%S")
@mxmilkiib
mxmilkiib / INTEGRATION.md
Last active August 11, 2026 01:15
prompt: local AI dev process; git worktrees, three integration builds for combining PRs, testing, and stablity

prompt: Mixxx personal integration system — worktree-per-branch development, automated rebase/build/test, three-tier promotion chain, CI-conscious push policy

Mixxx Integration Branch Configuration

Last updated: 2026-08-10 (session 16, outline restructure + deere PR + archive) URL: https://gist.github.com/mxmilkiib/5fb35c401736efed47ad7d78268c80b6 RFC 2119

One git database, many worktrees. Each feature or bugfix lives in its own worktree under ~/src/mixxx-dev/, branched from upstream main. A script rebases all branches, builds test binaries, and runs the test suite. Branches that pass are merged into an integration branch and promoted through three gates: integration (working scratchpad) → integrating (locally tested) → integrated (CI confirmed). Pushes to open PR branches happen only when the patch content has actually changed — pure rebases are never pushed, to avoid wasting shared CI resources.

@mxmilkiib
mxmilkiib / chat.md
Created October 25, 2025 15:24
Debugging Windows Test Feature

Cascade Chat Conversation

Note: This is purely the output of the chat conversation and does not contain any raw data, codebase snippets, etc. used to generate the output.

User Input

lets work on the libopenmpt branch. theres a failing windows test. does it look like this makes sense?;

The following tests FAILED: 151 - ControllerScriptEngineLegacyTest.screenWillSentRawDataIfConfigured (Timeout)

@mxmilkiib
mxmilkiib / MIXXX_LEARNXINY.md
Last active February 14, 2026 07:23
Learn Mixxx Source Code in Y Minutes - Complete expanded guide

⚠ AI-Generated Document — Read With Caution

This document was written by an AI language model. While it may be a useful starting point, AI-generated technical documentation can contain confabulations — statements that read as confident and authoritative but are partially or wholly incorrect. Specific risks include:

  • Invented details: function names, file paths, line numbers, class hierarchies, or architectural relationships that do not exist in the actual codebase, or that existed in an older version.
  • Plausible but wrong explanations: descriptions of how systems work that sound reasonable but

Cascade Chat Conversation

Note: This is purely the output of the chat conversation and does not contain any raw data, codebase snippets, etc. used to generate the output.

Planner Response

Let me remove the redundant "Weak references" section since it repeats information already covered:

Edited relevant file

@mxmilkiib
mxmilkiib / MIXXX_ARCHITECTURE_GUIDE.md
Last active February 14, 2026 07:23
MIXXX_ARCHITECTURE_GUIDE.md, made by Claude Sonnet 4.5 thinking - WIP!!!

⚠ AI-Generated Document — Read With Caution

This document was written by an AI language model. While it may be a useful starting point, AI-generated technical documentation can contain confabulations — statements that read as confident and authoritative but are partially or wholly incorrect. Specific risks include:

  • Invented details: function names, file paths, line numbers, class hierarchies, or architectural relationships that do not exist in the actual codebase, or that existed in an older version.
  • Plausible but wrong explanations: descriptions of how systems work that sound reasonable but
@mxmilkiib
mxmilkiib / AI_RULES.txt
Last active August 6, 2026 09:28
AI_RULES.txt
prompt: local AI dev process; 2 repos, one individual branches, other for merging n test build
INTEGRATION.md
prompt: Mixxx personal integration system — worktree-per-branch development, automated rebase/build/test, three-tier promotion chain, CI-conscious push policy
# Mixxx Integration Branch Configuration
> Last updated: 2026-08-06 10:28 (session 13)
> URL: https://gist.github.com/mxmilkiib/5fb35c401736efed47ad7d78268c80b6