From 38dc3f6856bf23977d7422cf7d7d253e725b71e5 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Sat, 20 Jun 2026 03:19:40 -0500 Subject: [PATCH] Add my new packages --- docs/downloads/arch.md | 28 ++++++++++++++++++++++++++++ docs/downloads/debian.md | 17 +++++++++++++++++ docs/downloads/fedora.md | 16 ++++++++++++++++ docs/downloads/homebrew.md | 15 +++++++++++++++ docs/downloads/index.md | 27 +++++++++++++++++++++++++++ docs/downloads/opensuse.md | 18 ++++++++++++++++++ 6 files changed, 121 insertions(+) create mode 100644 docs/downloads/arch.md create mode 100644 docs/downloads/debian.md create mode 100644 docs/downloads/fedora.md create mode 100644 docs/downloads/homebrew.md create mode 100644 docs/downloads/index.md create mode 100644 docs/downloads/opensuse.md diff --git a/docs/downloads/arch.md b/docs/downloads/arch.md new file mode 100644 index 0000000..63ec56d --- /dev/null +++ b/docs/downloads/arch.md @@ -0,0 +1,28 @@ +--- +weight: 4 +--- + +## Arch based + +You need to add our repository key +```bash +wget -O repository.key https://git.tesses.org/api/packages/tesses50/arch/repository.key +sudo pacman-key --add repository.key +``` + +Add this to your /etc/pacman.conf +``` +[tesses50.git.tesses.org] +SigLevel = Optional TrustAll +Server = https://git.tesses.org/api/packages/tesses50/arch/core/$arch +``` + +or run this command which will do the same thing +```bash +printf "[tesses50.git.tesses.org]\nSigLevel = Optional TrustAll\nServer = https://git.tesses.org/api/packages/tesses50/arch/core/\$arch\n" | sudo tee -a /etc/pacman.conf +``` + +Install crosslang +```bash +sudo pacman -Sy crosslang +``` diff --git a/docs/downloads/debian.md b/docs/downloads/debian.md new file mode 100644 index 0000000..03b59e7 --- /dev/null +++ b/docs/downloads/debian.md @@ -0,0 +1,17 @@ +--- +weight: 1 +--- + +# Debian based +You need to add our repository + +```bash +sudo curl https://git.tesses.org/api/packages/tesses50/debian/repository.key -o /etc/apt/keyrings/gitea-tesses50.asc +echo "deb [signed-by=/etc/apt/keyrings/gitea-tesses50.asc] https://git.tesses.org/api/packages/tesses50/debian universal main" | sudo tee -a /etc/apt/sources.list.d/gitea.list +sudo apt update +``` + +Install CrossLang +```bash +sudo apt install crosslang +``` diff --git a/docs/downloads/fedora.md b/docs/downloads/fedora.md new file mode 100644 index 0000000..1ada314 --- /dev/null +++ b/docs/downloads/fedora.md @@ -0,0 +1,16 @@ +--- +weight: 3 +--- + +# Fedora (RPM based) +I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain) + +You need to add our repository +```bash +dnf config-manager addrepo --from-repofile=https://downloads.tesses.net/rpm-gitea.repo +``` + +Install CrossLang +```bash +dnf install crosslang +``` \ No newline at end of file diff --git a/docs/downloads/homebrew.md b/docs/downloads/homebrew.md new file mode 100644 index 0000000..98079c8 --- /dev/null +++ b/docs/downloads/homebrew.md @@ -0,0 +1,15 @@ +--- +weight: 5 +--- + +# Homebrew + +Install [brew](https://brew.sh/) if you have not already + +```bash +brew tap tesses50/tesses-tap https://git.tesses.org/tesses50/tesses-tap +``` + +```bash +brew install tesses50/tesses-tap/crosslang +``` diff --git a/docs/downloads/index.md b/docs/downloads/index.md new file mode 100644 index 0000000..1ea3ce2 --- /dev/null +++ b/docs/downloads/index.md @@ -0,0 +1,27 @@ +--- +weight: 2 +--- + +# Downloads + + +## Linux +- [x86_64 (64 bit)](https://redirect.tesses.net/cl-linux-amd64) +- [i686 (32 bit)](https://redirect.tesses.net/cl-linux-i386) +- [arm64 (64 bit)](https://redirect.tesses.net/cl-linux-arm64) +- [arm7 (32 bit)](https://redirect.tesses.net/cl-linux-arm7) +- [powerpc (32 bit)](https://redirect.tesses.net/cl-linux-powerpc) +- [riscv64 (64 bit)](https://redirect.tesses.net/cl-linux-riscv64) + +## Windows +- [32 Bit Portable](https://redirect.tesses.net/cl-portable-win32) +- [64 Bit Portable](https://redirect.tesses.net/cl-portable-win64) +- [32 Bit Installer](https://redirect.tesses.net/cl-setup-win32) +- [64 Bit Installer](https://redirect.tesses.net/cl-setup-win64) + +## Package managers +- [Debian based](debian.md) +- [OpenSUSE](opensuse.md) +- [Fedora (RPM based)](fedora.md) +- [Arch based](arch.md) +- [Homebrew](homebrew.md) \ No newline at end of file diff --git a/docs/downloads/opensuse.md b/docs/downloads/opensuse.md new file mode 100644 index 0000000..fbf58ac --- /dev/null +++ b/docs/downloads/opensuse.md @@ -0,0 +1,18 @@ +--- +weight: 2 +--- + + +# OpenSUSE +I do not sign my packages, so thats why the script downloads from downloads.tesses.net (I own that domain) + +You need to add our repository +```bash +zypper addrepo https://downloads.tesses.net/rpm-gitea.repo +``` + +Install CrossLang +```bash +zypper install crosslang +``` +