remove unused binaries

This commit is contained in:
2025-11-19 10:19:30 +01:00
parent 1cd7f4f8a8
commit 8a2fbc92ff
4 changed files with 0 additions and 99 deletions

View File

@@ -1,29 +0,0 @@
#!/usr/bin/bash
BUILD_CONFIG=
# try to find a valid build config path
if [ -n "${1+x}" ] && [ -f "$1" ] && [[ "$(basename "$1")" == ".buildconfig" ]]; then BUILD_CONFIG="$1" # first check if a build config has been specified, and whether it's a valid path
elif [ -n "${1+x}" ]; then echo "E: the specified path '$1' is not a valid path!"; exit 1
elif [[ -f "$PWD/.buildconfig" ]]; then BUILD_CONFIG="$PWD/.buildconfig" # then check if there is a build config in the current working directory
elif [[ -f "$HOME/.buildconfig" ]]; then BUILD_CONFIG="$HOME/.buildconfig" # then check if there is a build config in the home directory
else $EDITOR .buildconfig
#else echo "E: could not find a .buildconfig file and none was specified!"; exit 1
fi
source "$BUILD_CONFIG"
[ -z "${cmd+x}" ] && { echo "E: cmd was not set! '$BUILD_CONFIG'"; exit 1; }
[ -z "${arg+x}" ] && { echo "E: arg was not set! '$BUILD_CONFIG'"; exit 1; }
# export the environment variables if they've been set
if [[ -n ${env+x} ]]; then
for var in "${!env[@]}"; do
export "$var=${env[$var]}"
done
fi
# execute the command with the arguments
# don't mind if the user made arguments separate out, that would likely be the user's intention
$cmd "$arg"
exit $?

View File

@@ -1,2 +0,0 @@
#!/usr/bin/sh
"$HOME/.local/share/emsdk/upstream/emscripten/emcc" "$@"

View File

@@ -1,2 +0,0 @@
#!/usr/bin/sh
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"

View File

@@ -1,66 +0,0 @@
#!/bin/python
import os
from sys import stderr
def error(msg: str):
print(f"\033[91m{msg}\033[0m", file=stderr)
def validate_path(path: str, outdir: str, outpath: str) -> bool:
if (os.path.isdir(outdir) == False):
error(f"'{outdir}' does not exist! can't write .desktop file!")
return False
if (os.path.exists(outpath)):
error(f"'{outpath}' already exists!")
return False
if (os.path.isfile(path) == False):
error(f"file does not exist: '{path}'")
return False
return True
def create_desktop_file(path: str) -> int:
outdir = os.environ['HOME'] + "/.local/share/applications"
outpath = outdir + "/" + os.path.basename(path)
if (validate_path(path, outdir, outpath) == False):
return 1
f_in = open(path, "r")
f_out = open(outpath, "w")
while (True):
ln = f_in.readline();
if (len(ln) == 0):
break
if (ln.startswith("Exec=")):
lns = ln.split('=', 1)
ln = f"{lns[0]}=prime-run {lns[1]}"
f_out.write(ln)
f_in.close()
f_out.close()
return 0
def main(argc: int, argv: list[str]) -> int:
if (argc <= 1):
error("incorrect amount of arguments! expected: 'desktop file path'")
return 1
err = 0
i = 1
while (i < argc):
err |= create_desktop_file(argv[i])
i += 1
return err
if __name__ == "__main__":
import sys
exit(main(len(sys.argv), sys.argv));