LangTechDepot

Linux: four steps

Do them in order. Nothing here needs sudo, and nothing is left half-installed if you stop partway — you can pick up again at any point.

  1. Step 1Get your token
  2. Step 2Open a terminal
  3. Step 3Paste the command
  4. Step 4Pick your folders
1

Get your token

Fill in the short form on our server. We check each request by hand, then email you a token — a long password that works once, on this one computer.

•••••
Get my token Opens depot.langtech.cloud. While you wait for the email, carry on with step 2: the installer asks for the token when it needs it.
2

Open a terminal

On most desktops that is Ctrl+Alt+T, or search the applications menu for Terminal.

Terminal $
3

Paste this command, press Enter

It downloads the installer and runs it. When it asks for your token, paste that in too and press Enter. (In a terminal, paste with Ctrl+Shift+V or right-click → Paste; plain Ctrl+V does not work there.)

curl -fsSL https://depot.langtech.cloud/downloads/install-langtechdepot.sh -o install-langtechdepot.sh && bash install-langtechdepot.sh

Installer version 1.2.0

Downloading Syncthing... Waiting for Syncthing... Paste your token: Xk3fQ9aZ-T0wb1Lh...
Needs on the machine: curl, tar, python3, yad (for the folder list in step 4), and a systemd user session — the normal setup on Ubuntu, Debian, Fedora and Mint, except that yad may need installing first. The installer itself needs no sudo, and installs nothing system-wide.
4

Pick the folders you want

First the installer asks where to keep your Assets — the folders of files from the depot. Click OK for the suggested place, ~/LangTechDepot/Assets, or choose another disk, such as a USB drive (a folder called LangTechDepot is made there). Then, within a minute or two, a window lists every folder on offer, with its size and a line saying what is in it. Tick the ones you want and click Apply.

LangTechDepot - Available Folders Size Folder ID Description Android_apps Documentation Apply
Anything left unticked is set aside, and Syncthing stops offering it. That is not permanent: double-click Change-my-Assets in your LangTechDepot folder whenever you like and the list comes back, with the folders you already have still ticked, and an Also display ignored folders button to bring back anything you passed over.
Not sure which? Each folder is named for the part of the library it carries, and its description says who it is for. Most of them hold Windows installers. For this computer, take Linux — Linux programs and files useful on a Linux system — and add others, such as Android_apps (apps to copy onto a phone or tablet), if you need them.
Seeing only a few? The library is still being moved onto this system a folder at a time, so not all of it is on offer yet. You do not need to register again — when more have arrived, double-click Change-my-Assets and the new ones will be in the list.

That is the whole setup. Syncthing starts with your session from now on and keeps those folders current by itself. The folders only ever receive — nothing on your machine is sent anywhere.

Afterwards, everything is in one place for everyone. Open your file manager and click LangTechDepot in the sidebar (it is the folder ~/LangTechDepot). Inside it:

Setting up a second machine? Start again at step 1: each machine needs its own token.
Stuck? The help page covers what usually goes wrong. If the terminal showed an error, copy that text — it is what lets us fix things quickly.

← Back to the start