Install superfile

Let's install superfile to your computer..

Before install

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

  • Any Nerd-font , and set the font for your terminal application to use the installed Nerd-font

Installation Scripts

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

Linux / MacOs

With curl:

bash -c "$(curl -sLo- https://superfile.dev/install.sh)"

Or with wget:

bash -c "$(wget -qO- https://superfile.dev/install.sh)"

Use SPF_INSTALL_VERSION to specify a version :

SPF_INSTALL_VERSION=1.2.1 bash -c "$(curl -sLo- https://superfile.dev/install.sh)"

Windows

With powershell:

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

Use SPF_INSTALL_VERSION to specify a version :

powershell -ExecutionPolicy Bypass -Command "$env:SPF_INSTALL_VERSION=1.2.1; Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.dev/install.ps1'))"

With Winget:

winget install --id yorukot.superfile

With Scoop:

scoop install superfile

Community maintained packages

Packaging status

Sort by letter

Arch

Builds package from sources
sudo pacman -S superfile
Builds most recent version from GitHub
yay -S superfile-git

Homebrew

Install Homebrew and then run the following command:

brew install superfile

NixOS

Install with nix command-line
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  ];
}

Pixi

Install Pixi and then run the following command:

pixi global install superfile

X-CMD

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

x env use superfile

Start superfile

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

Run spf to start superfile

spf

Next steps