aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/sway/executable_tb-toggle.sh
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 12:05:10 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 12:05:10 +0100
commit1589910f1319c1806bbfaf47c73a80cbcee8fafb (patch)
tree57f4dd8ac98e0394b7c62e54f7cea24284f2ac36 /dot_config/sway/executable_tb-toggle.sh
parente20942db608da333482d7485f123342962e1127a (diff)
downloaddotfiles-1589910f1319c1806bbfaf47c73a80cbcee8fafb.tar.gz
dotfiles-1589910f1319c1806bbfaf47c73a80cbcee8fafb.tar.bz2
dotfiles-1589910f1319c1806bbfaf47c73a80cbcee8fafb.zip
fix(remote-dev): use deadsnakes python3.11 instead of nix for Mason
Nix's python rejects manylinux wheels by design (its libc is patched), which forced pip in Mason's per-pkg venvs to compile nodejs-wheel-binaries (pulled in by basedpyright) from source. That source build then failed on Ubuntu 20.04's gcc 9.4 — Node 24 requires C++20 (g++ >= 12.2.0). Replace the nix python311-versioned-only derivation with an Ubuntu-native python3.11 from the deadsnakes PPA. It satisfies Mason's >=3.10 version requirement, accepts manylinux wheels, and the versioned binary name leaves /usr/bin/python3 untouched (leaf-tools policy preserved).
Diffstat (limited to 'dot_config/sway/executable_tb-toggle.sh')
0 files changed, 0 insertions, 0 deletions