feature/gresiq-v1
claude/smbcloud-github-app-k9641p
development
feature/apps
feature/build-release
feature/ci-docs
feature/ci-ruby-gems
feature/cicd
feature/completion
feature/dist-nuget
feature/fix-ci-sdk-pypi-rubygem
feature/fix-clippy-on-stable-channel
feature/fix-deployment-script
feature/github-email
feature/gresiq-v1
feature/project-new-structure
feature/rsync-deploy
feature/ruby-runner
feature/sdk-npm
feature/sdk-workflows
feature/smbcloud-cli-release-npm
feature/smbcloud-deploy
feature/wasm
main
release/v0.7.4
Installation
Cargo is our main installation method. Setup your Rust toolchain first.
With Cargo
$ cargo install smbcloud-cli
Install Scripts
Probably broken now.
Unix-like
$
$ # Install system-wide
$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | sudo bash -s
$
$ # Install for current user
$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | bash -s -- -u
$
$ # Install in specific directory
$ curl -s https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.sh | bash -s -- -d <dir>
$
PowerShell
Set-ExecutionPolicy Unrestricted -Scope Process; iex (iwr "https://raw.githubusercontent.com/reemus-dev/gitnr/main/scripts/install.ps1").Content
Homebrew (MacOS/Linux)
Probably broken now.
$ brew tap smbcloudXYZ/tap
$ brew install cli
With NPM/Pnpm/Bun/Deno
Probably broken now.
$ npm i -g @smbcloud/cli
Updating
Simply re-run the install command.
Uninstallation
Remove smbcloud-cli using your preferred package manager:
# With Cargo
$ cargo uninstall smbcloud-cli
# With NPM
$ npm uninstall -g @smbcloud/cli
# With Homebrew
$ brew uninstall smbcloudXYZ/tap/cli
$ brew untap smbcloudXYZ/tap
Getting Started
Explore available commands and options:
smb --help