tools
The Bluefin CLI allows you to install various tools and configurations. Below is a comprehensive list of what's available.
Shell Experience Toolsβ
These are modern shell replacements and enhancements that are managed via the shell command.
| Tool | Description |
|---|---|
eza | A modern, maintained replacement for ls |
ugrep | Ultra-fast grep with interactive TUI |
bat | A cat clone with syntax highlighting and Git integration |
atuin | Magical shell history with sync and encryption |
starship | The cross-shell prompt |
zoxide | A smarter cd command that learns your habits |
uutils | Cross-platform Rust rewrite of GNU Coreutils |
Bundlesβ
You can install these bundles using bluefin-cli install <bundle>.
AI Tools (ai)β
Artwork (artwork)β
aurora-wallpapersbazzite-wallpapersbluefin-wallpapersbluefin-wallpapers-extraframework-wallpapers
CLI Essentials (cli)β
- atuin: Improved shell history for zsh, bash, fish and nushell
- bat: Clone of cat(1) with syntax highlighting and Git integration
- bash-preexec: Preexec and precmd functions for Bash (like Zsh)
- bbrew: A simple TUI tool to make your homebrew bold
- chezmoi: Manage your dotfiles across multiple diverse machines, securely
- direnv: Load/unload environment variables based on $PWD
- dysk: Linux utility to get information on filesystems, like df but better
- eza: Modern, maintained replacement for ls
- fd: Simple, fast and user-friendly alternative to find
- gh: GitHub command-line tool
- glab: Open-source GitLab command-line tool
- rg: Search tool like grep and The Silver Searcher
- starship: Cross-shell prompt for astronauts
- shellcheck: Static analysis and lint tool, for (ba)sh scripts
- stress-ng: Stress test a computer system in various selectable ways
- tealdeer: Very fast implementation of tldr in Rust
- trash-cli: Command-line interface to the freedesktop.org trashcan
- television: General purpose fuzzy finder TUI
- uutils-coreutils: Cross-platform Rust rewrite of the GNU coreutils
- ugrep: Ultra fast grep with query UI, fuzzy search, archive search, and more
- yq: Process YAML, JSON, XML, CSV and properties documents from the CLI
- zoxide: Shell extension to navigate your filesystem faster
CNCF Tools (cncf)β
Experimental IDE (experimental-ide)β
Note: These are experimental casks.
cursor-linuxantigravity-linuxclion-linuxdatagrip-linuxdataspell-linuxemacs-app-linuxgoland-linuxintellij-idea-linuxphpstorm-linuxpycharm-linuxrider-linuxrubymine-linuxrustrover-linuxwebstorm-linux
Fonts (fonts)β
font-caskaydia-mono-nerd-fontfont-comic-shanns-mono-nerd-fontfont-droid-sans-mono-nerd-fontfont-go-mono-nerd-fontfont-blex-mono-nerd-fontfont-sauce-code-pro-nerd-fontfont-source-code-profont-ubuntu-nerd-fontfont-fira-code-nerd-fontfont-0xproto-nerd-font
IDE Tools (ide)β
visual-studio-code-linuxvscodium-linuxjetbrains-toolbox-linux
Kubernetes Tools (k8s)β
- kind: Run local Kubernetes cluster in Docker
- cdk8s: Define k8s native apps and abstractions using object-oriented programming
- k0sctl: Bootstrapping and management tool for k0s kubernetes clusters
- k3sup: Utility to create k3s clusters on any local or remote VM
- dagger: Portable devkit for CI/CD pipelines
- grype: Vulnerability scanner for container images and filesystems
- helm: Kubernetes package manager
- kubectl: Kubernetes command-line interface
- k9s: Kubernetes CLI To Manage Your Clusters In Style!
- kubectx: Tool that can switch between kubectl contexts easily and create aliases
- pack: A CLI for building apps using Cloud Native Buildpacks
- syft: CLI for generating a Software Bill of Materials from container images