···11#!/usr/bin/env nu
22+# SPDX-License-Identifier: AGPL-3.0-only
33+# SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o>
2435# https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3279
46def main [sink: string] {
+1-1
scripts/lh-pairall.nu
···11#!/usr/bin/env nu
22# SPDX-License-Identifier: AGPL-3.0-only
33-# Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com>
33+# SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o>
4455# TODO: Auto detect executable if not in path
66# OPTIMIZE: Send commands on stdin, do not init lh console twice
+1-1
scripts/ln-bin.nu
···11#!/usr/bin/env nu
22# SPDX-License-Identifier: AGPL-3.0-only
33-# Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com>
33+# SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o>
4455def main [bin: path, name?: string] {
66 let name = $name | default ($bin | path parse | get stem)
···11#!/usr/bin/env nu
22# SPDX-License-Identifier: AGPL-3.0-only
33-# Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com>
33+# SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o>
4455# This will not work with Tailscale SSH, see https://github.com/tailscale/tailscale/issues/5295
66def main [