Skip to content
View ztancrell's full-sized avatar
🎯
locked tf in
🎯
locked tf in

Block or report ztancrell

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ztancrell/README.md

Banner

Hi!

I spend most of my time on Linux, tinkering with the parts most people never touch. Lately that means patching X servers, window managers and Darling (so macOS apps run on Linux), and sending fixes back upstream when they're good enough. I also like writing small tools that make something annoying a little less annoying.

AI is a big part of my workflow and many of my recent projects are AI-assisted. My older projects were written by hand, though some were later touched up with AI. I don't hide this. Right now my go-to is Claude Opus 5.5. I think AI can be used for good.

Upstream

10 merged PRs across VibeDarling (darling, darling-xnu, darling-Libsystem, darling-Libinfo) and darling-lol. Details per repo below.

Skills

  • Languages: Python AutoHotkey C++ C CSS Bash PowerShell
  • Tools: Linux Windows macOS Git X11 AI-assisted

Projects

Linux & desktop

  • homestead C: my patched X11 desktop stack, built from source and running daily on CachyOS.
  • threatfeed Python: an hourly personal threat feed for my Arch box. It pulls security news, CISA KEV and the Arch security tracker into a daily digest ranked by risk, notifies only on things I actually run, and builds a merged IP blocklist. Private for now.
  • dotfiles Shell: a simple $HOME for my dotfiles.
  • DNS-TLS Relay Python/Bash: a fork of DOWRIGHTTV's DNS-TLS Relay that adds color output and a setup script.

Multi-PC & Boot Camp

  • synergy-tools Rust: tools that fill gaps in Synergy 3, which shares keyboard and mouse but not audio or files. Pairing is a one-time 8-digit code, and traffic is encrypted.
  • gamebooster-rs Rust/C: a small Windows game booster I wrote for Battlefield 6 under Boot Camp. boost applies well-known tweaks, restore undoes them, and each tweak is explained so you can try it by hand.
  • The 70-Watt Ceiling HTML: findings on why a 2019 16" MacBook Pro under Boot Camp cuts CPU and GPU power a few minutes into a game, and what fixes it. Source.
  • project-falcon Python: my fork of icywire/project-falcon, up-to-date AMD Radeon drivers for Macs.

macOS on Linux (Darling)

Browser & privacy

  • AuroraFX CSS: a customChrome.css mod for the zapsCoolPhotonTheme Firefox theme.
  • filterlists uBO filters: uBlock Origin filters that whitelist ads on DuckDuckGo, Startpage and Swisscows to support them.

Game decomps, rewrites & ports

Private for now. Each needs your own copy of the game.

  • MX vs ATV Reflex: Retuned C: fan remaster patch for MX vs ATV Reflex (PC) that rewrites the game code in readable C, hooked in through dinput8.dll.
  • Mercenaries 2: Rearmed C++: fan decompilation of Mercenaries 2: World in Flames (PC), rewritten in readable C++ and loaded as a mod runtime plugin.
  • vkMercs: Mercenaries 1 Reimagined C++: unofficial PC port of the Xbox/PS2-only Mercenaries: Playground of Destruction, with a new Vulkan renderer and expanded sandbox.

New

Older projects

Windows & gaming

Fun & old projects

Recently active

Contact

ztancrell@tutamail.com

Crypto

View my crypto addresses


License

The contents of this profile repository are released under the GNU General Public License v3.0 (GPL-3.0). Each project has its own license; see its repository.


Β© 2024–2026 Zach Tancrell
Free software, free as in freedom!

Pinned Loading

  1. homestead homestead Public

    My patched X11 desktop stack (XLibre, Openbox, fastcompmgr, tint2), built from source on CachyOS

  2. xserver xserver Public

    Forked from X11Libre/xserver

    XLibre Xserver

    C

  3. openbox-patchwork openbox-patchwork Public

    Forked from danakj/openbox

    An unofficial, AI-assisted Openbox maintenance fork focused on stability, compatibility, and defensive hardening.

    C

  4. fastcompmgr fastcompmgr Public

    Forked from tycho-kirchner/fastcompmgr

    A fast compositor for X11

    C

  5. tint2 tint2 Public

    Personal spin of tint2 (fork of gitlab.com/o9000/tint2)

    C

  6. darling darling Public

    Forked from VibeDarling/darling

    Darwin/macOS emulation layer for Linux

    Objective-C