Skip to main content

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.

ToolDescription
ezaA modern, maintained replacement for ls
ugrepUltra-fast grep with interactive TUI
batA cat clone with syntax highlighting and Git integration
atuinMagical shell history with sync and encryption
starshipThe cross-shell prompt
zoxideA smarter cd command that learns your habits
uutilsCross-platform Rust rewrite of GNU Coreutils

Bundles​

You can install these bundles using bluefin-cli install <bundle>.

AI Tools (ai)​

Artwork (artwork)​

  • aurora-wallpapers
  • bazzite-wallpapers
  • bluefin-wallpapers
  • bluefin-wallpapers-extra
  • framework-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-linux
  • antigravity-linux
  • clion-linux
  • datagrip-linux
  • dataspell-linux
  • emacs-app-linux
  • goland-linux
  • intellij-idea-linux
  • phpstorm-linux
  • pycharm-linux
  • rider-linux
  • rubymine-linux
  • rustrover-linux
  • webstorm-linux

Fonts (fonts)​

  • font-caskaydia-mono-nerd-font
  • font-comic-shanns-mono-nerd-font
  • font-droid-sans-mono-nerd-font
  • font-go-mono-nerd-font
  • font-blex-mono-nerd-font
  • font-sauce-code-pro-nerd-font
  • font-source-code-pro
  • font-ubuntu-nerd-font
  • font-fira-code-nerd-font
  • font-0xproto-nerd-font

IDE Tools (ide)​

  • visual-studio-code-linux
  • vscodium-linux
  • jetbrains-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

Full GNOME Desktop (full-desktop)​