Skip to content

Install superfile

Before install

First make sure you have the following tools installed on your machine:

Installation Scripts

Copy and paste the following one-line command into your machine’s terminal.

Linux / MacOs

With curl:

Terminal window
bash -c "$(curl -sLo- https://superfile.netlify.app/install.sh)"

Or with wget:

Terminal window
bash -c "$(wget -qO- https://superfile.netlify.app/install.sh)"

Windows

With powershell:

Terminal window
powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.netlify.app/install.ps1'))"

Community maintained packages

Packaging status

Sort by letter

Arch

Builds package from sources
Terminal window
sudo pacman -S superfile
Fetches prebuilt binaries from GitHub
Terminal window
sudo pacman -S superfile-bin

Homebrew

Install Homebrew and then run the following command:

Terminal window
brew install superfile

NixOS

Install with nix command-line
Terminal window
nix profile install github:yorukot/superfile#superfile
Install with flake

Add superfile to your flake inputs:

inputs = {
superfile = {
url = "github:yorukot/superfile";
};
# ...
};

Then you can add it to your packages:

let
system = "x86_64-linux";
in {
environment.systemPackages = with pkgs; [
# ...
inputs.superfile.packages.${system}.default ];
}

X-CMD

x-cmd is a toolbox for Posix Shell, offering a lightweight package manager built using shell and awk.

Terminal window
x env use superfile

Start superfile

After completing the installation, you can restart the terminal (if necessary).

Run spf to start superfile

Terminal window
spf

Next steps