Various scripts that I maintain

Update copyright notice

Signed-off-by: @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o>

matrixfurry.com d0e088f9 85a62a18

verified
+19 -17
+1 -1
scripts/abs-nu-exec.nu
··· 1 1 #!/home/linuxbrew/.linuxbrew/bin/nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 # Useful for executing nushell scripts in GNOME keyboard shortcuts without adding Homebrew PATH to your shell environment 6 6 def main [...command] {
+1 -1
scripts/adb-auto-connect.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 let mac = open ("~/.config/adb-auto-connect.nuon" | path expand) 6 6
+1 -1
scripts/auto-benchmark.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std [log assert] 6 6
+1 -1
scripts/detect-gpu-issues.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std log 6 6
+1 -1
scripts/extract-m4a.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std log 6 6
+2
scripts/homepod-mini-workaround.nu
··· 1 1 #!/usr/bin/env nu 2 + # SPDX-License-Identifier: AGPL-3.0-only 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 2 4 3 5 # https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3279 4 6 def main [sink: string] {
+1 -1
scripts/lh-pairall.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 # TODO: Auto detect executable if not in path 6 6 # OPTIMIZE: Send commands on stdin, do not init lh console twice
+1 -1
scripts/ln-bin.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 def main [bin: path, name?: string] { 6 6 let name = $name | default ($bin | path parse | get stem)
+1 -1
scripts/lyricfetch.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std [log null-device] 6 6
+1 -1
scripts/motoc-continue.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std log 6 6 log warning "This script is deprecated in favor of AtomicXR: https://tangled.sh/@matrixfurry.com/atomic-xr (use `axr envision plugins register`)"
+1 -1
scripts/notify-blu-kernel.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std log 6 6
+1 -1
scripts/podman-remote-tcp.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 def main [ 6 6 remote?: string
+1 -1
scripts/pods-remote.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 # This will not work with Tailscale SSH, see https://github.com/tailscale/tailscale/issues/5295 6 6 def main [
+1 -1
scripts/relink.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std log 6 6
+1 -1
scripts/start-service-if-needed.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 def main [service: string] { 6 6 if (systemctl is-active --quiet $service | complete).exit_code == 3 {
+1 -1
scripts/steam-disable-update.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std log 6 6
+1 -1
scripts/toggle-extension.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 def main [extension: string] { 6 6 gnome-extensions info $extension
+1 -1
scripts/yt-rss.nu
··· 1 1 #!/usr/bin/env nu 2 2 # SPDX-License-Identifier: AGPL-3.0-only 3 - # Copyright (c) 2025 Shiloh Fen <shiloh@shilohfen.com> 3 + # SPDX-FileCopyrightText: 2025 @matrixfurry.com <did:plc:zmjoeu3stwcn44647rhxa44o> 4 4 5 5 use std assert 6 6