Skip to content

Instantly share code, notes, and snippets.

View rushiiMachine's full-sized avatar

rushii rushiiMachine

View GitHub Profile
#!/bin/bash
SDK_VERSION="14.5"
TARGET_IOS_VERSION="14"
LLVM_PATH="$HOME/opt/llvm-15.0.6" # only llvm 15 worked for me
cd "$(dirname "$0")/dobby"
rm -rf build || true
export PATH="$LLVM_PATH/bin:$THEOS/toolchain/linux/iphone/bin:$PATH"
@rushiiMachine
rushiiMachine / CircleWithShadow.kt
Created January 15, 2025 05:41
Jetpack compose snippet for drawing a circle with a shadow at a -45° angle
var radius by remember { mutableFloatStateOf(0f) }
Canvas(modifier = Modifier.matchParentSize()) {
// Draw background circle
drawCircle(
color = Color.White,
radius = radius,
alpha = .05f,
blendMode = BlendMode.Lighten,
)
@rushiiMachine
rushiiMachine / README.md
Created July 15, 2026 23:35
Airpods Pro 3 bluez

I had playback issues with Airpods Pro 3 with Pipewire/Wireplumber on a Framework 16:

  • Linux FRAMEWORK 7.1.3-arch1-3 #1 SMP PREEMPT_DYNAMIC Mon, 13 Jul 2026 20:15:15 +0000 x86_64 GNU/Linux
  • bluez 5.87-2
  • wireplumber 0.5.15-1
  • pipewire 1:1.6.8-1
  • pipewire-audio 1:1.6.8-1

Changing KernelExperimental=false to true in /etc/bluetooth/main.conf, and restarting the bluetooth service seems to have resolved the problem.