bazzite-cli¶
What is bazzite-cli?¶
List of CLI Tools¶
Bazzite's opt-in command line experience. bazzite-cli comes with command line tools such as:
- atuin - A tool for syncing shell history across machines.
- bash-preexec - Pre-execution and pre-command hooks for Bash (required by atuin).
- bat - A
catclone with syntax highlighting and Git integration. - chezmoi - A tool to manage dotfiles across multiple machines.
- direnv - An environment switcher for the shell.
- dysk - A Linux utility to get information on filesystems.
- eza - A modern replacement for the
lscommand. - fd - A simple, fast, and user-friendly alternative to
find. - gh - The official GitHub command-line tool.
- glab - The official GitLab command-line tool.
- ripgrep - A fast recursive file searcher that respects
.gitignore. - shellcheck - A static analysis tool for shell scripts.
- starship - A minimal, blazing-fast, and infinitely customizable prompt for any shell.
- stress-ng - A stress testing tool for Linux.
- tealdeer - A fast client for simplified
tldrman pages. - television - A blazingly fast general purpose fuzzy finder TUI.
- trash-cli - A command line interface to the freedesktop.org trashcan.
- ugrep - A faster, user-friendly
grepreplacement. - yq - A command-line processor for YAML, JSON, and XML data.
- zoxide - A smarter
cdcommand that learns your habits.
The community may add new tools over time, re-running ujust bazzite-cli will install them.
Using bazzite-cli With Alternate Shells¶
You can enable bazzite-cli for fish or zsh by pre-pending an override to the $SHELL variable to the command with: