Installation
How to install dotts on your system
Installation
dotts can be installed on Linux and macOS. Choose your preferred method below.
Quick Install
The fastest way to install dotts is using our install script:
curl -fsSL https://dotts.4o4.sh/install.sh | shwget -qO- https://dotts.4o4.sh/install.sh | shThis will:
- Detect your operating system and architecture
- Download the latest release from GitHub
- Install the binary to
~/.local/bin - Add the directory to your PATH
Environment Variables
You can customize the installation with environment variables:
| Variable | Description | Default |
|---|---|---|
DOTTS_VERSION | Specific version to install | latest |
DOTTS_DIR | Installation directory | ~/.local/bin |
DOTTS_NO_MODIFY_PATH | Skip PATH modification | unset |
Example with custom options:
DOTTS_VERSION=v1.0.0 DOTTS_DIR=/usr/local/bin curl -fsSL https://dotts.4o4.sh/install.sh | shManual Installation
If you prefer to install manually, download the appropriate binary from the GitHub releases page.
Linux (amd64)
curl -LO https://github.com/arthur404dev/dotts/releases/latest/download/dotts_linux_amd64.tar.gz
tar -xzf dotts_linux_amd64.tar.gz
sudo mv dotts /usr/local/bin/Linux (arm64)
curl -LO https://github.com/arthur404dev/dotts/releases/latest/download/dotts_linux_arm64.tar.gz
tar -xzf dotts_linux_arm64.tar.gz
sudo mv dotts /usr/local/bin/macOS (Apple Silicon)
curl -LO https://github.com/arthur404dev/dotts/releases/latest/download/dotts_darwin_arm64.tar.gz
tar -xzf dotts_darwin_arm64.tar.gz
sudo mv dotts /usr/local/bin/macOS (Intel)
curl -LO https://github.com/arthur404dev/dotts/releases/latest/download/dotts_darwin_amd64.tar.gz
tar -xzf dotts_darwin_amd64.tar.gz
sudo mv dotts /usr/local/bin/Building from Source
Building from source requires Go 1.21 or later.
git clone https://github.com/arthur404dev/dotts.git
cd dotts
make build
sudo mv dotts /usr/local/bin/Verify Installation
After installation, verify that dotts is working:
dotts --versionNext Steps
Now that dotts is installed, run the initialization wizard:
dotts initSee the Starter Template guide for more information on getting started.