-
Notifications
You must be signed in to change notification settings - Fork 0
InstallGuide
tazz edited this page Sep 10, 2026
·
1 revision
You can download the latest from the Releases page or by using one of the following tools:
Release binaries follow the format:
taskfile-lsp-<os>-<arch>
For example:
| OS | Arch | Name |
|---|---|---|
| Linux | amd64 | taskfile-lsp-linux-amd64 |
| Linux | arm64 | taskfile-lsp-linux-arm64 |
| MacOS | amd64 | taskfile-lsp-macos-amd64 |
| MacOS | arm64 | taskfile-lsp-macos-arm64 |
| Windows | amd64 | taskfile-lsp-windows-amd64.exe |
Download using curl:
curl \
-L https://github.com/s0cks/task-lsp/releases/latest/download/taskfile-lsp-linux-amd64 \
-o taskfile-lspOr using wget:
wget https://github.com/s0cks/task-lsp/releases/latest/download/taskfile-lsp-linux-amd64 \
-O taskfile-lspOr using httpie:
https --download https://github.com/s0cks/task-lsp/releases/latest/download/taskfile-lsp-linux-amd64Then, mark the binary as executable:
chmod +x taskfile-lspThen place it in your $PATH:
mv taskfile-lsp ~/.local/binFor system-wide installs:
mv taskfile-lsp /usr/local/binClone the repository:
git clone https://github.com/s0cks/task-lsp
cd task-lsp/Build the executable:
go build -ldflags="-s -w" \
-o taskfile-lsp \
cmd/taskfile-lsp/main.goFinally, install it:
mv taskfile-lsp ~/.local/binMake sure
~/.local/binis in your$PATH