Quick Install
The fastest way to install Fresh is using the automatic installer that detects the best method for your system:macOS
Homebrew (Recommended)
The recommended way to install Fresh on macOS:macOS Terminal Tips: For the best experience on macOS, see macOS Terminal Configuration for recommended terminal settings and keyboard shortcuts.
Windows
Winget (Recommended)
Install Fresh using Windows Package Manager:npm
Alternatively, Windows users can install via npm:Linux
Arch Linux (AUR)
- Binary Package (Recommended)
- Build from Source
Using an AUR helper like Or manually:
yay or paru:Debian/Ubuntu (.deb)
Download and install the latest release:.deb file manually from the releases page.
Fedora/RHEL/openSUSE (.rpm)
Download and install the latest release:.rpm file manually from the releases page.
Bazzite/Bluefin/Aurora Linux
These distributions support Homebrew:FreeBSD
Install from ports or using pkg:AppImage (Universal Linux)
Download the.AppImage file from the releases page:
Available for x86_64 and aarch64 architectures.
Flatpak
Download the.flatpak bundle from the releases page:
Cross-Platform
npm / npx
Install globally via npm:Pre-built Binaries
Download pre-built binaries for your platform from the releases page. Available for:- macOS (Intel and Apple Silicon)
- Linux (x86_64, aarch64)
- Windows (x86_64)
Rust Users
cargo-binstall (Fast)
Install the binary directly without compiling (much faster than crates.io):From crates.io
Build from source using Cargo:Nix
Nix Flakes
Run without installing:Build from Source
For developers or those who want the latest development version:Verification
After installation, verify Fresh is working:fresh --version.
Next Steps
Quick Start Tutorial
Learn the basics in 5 minutes
Configuration
Customize Fresh to your preferences
Features Guide
Explore all the features Fresh offers
Keyboard Shortcuts
Learn essential keyboard shortcuts
Troubleshooting
Command not found after installation
Command not found after installation
Ensure the installation directory is in your PATH:
- Homebrew:
/usr/local/bin(Intel Mac) or/opt/homebrew/bin(Apple Silicon) - npm: Check
npm config get prefix - Cargo:
~/.cargo/bin - AppImage: Ensure
~/.local/binis in your PATH
.bashrc, .zshrc, etc.):Permission denied errors
Permission denied errors
If you get permission errors when running Fresh:
Terminal compatibility issues
Terminal compatibility issues
Fresh works best with modern terminal emulators. Recommended terminals:
- macOS: iTerm2, Alacritty, or built-in Terminal.app
- Linux: Alacritty, Kitty, GNOME Terminal, Konsole
- Windows: Windows Terminal, Alacritty