Skip to content

Latest commit

 

History

History
54 lines (42 loc) · 2.19 KB

README.md

File metadata and controls

54 lines (42 loc) · 2.19 KB

Terminal Configurations

SDKMAN!

SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems. It provides a convenient Command Line Interface (CLI) and API for installing, switching, removing and listing Candidates.

Brew Formulas

Install brew from the homepage, if you haven't yet.

Use the command brew install <formula> to install the following formulas:

  • bat, a cat clone with wings
  • ctop, top-like interface for container metrics
  • diff-so-fancy, good-lookin' diffs
  • exa
  • fzf, a command-line fuzzy finder
  • gradle-completion, bash and zsh completion support for gradle
  • hstr, bash and zsh shell history suggest box
  • htop, an interactive process viewer
  • httpie, a command line HTTP client
  • jq, lightweight and flexible command-line JSON processor
  • oh-my-zsh, a framework for managing your zsh configuration
  • ripgrep, ripgrep recursively searches directories for a regex pattern while respecting your gitignore
  • zsh-autosuggestions, fish-like fast / unobtrusive autosuggestions for zsh
  • zsh-completions, additional completion definitions for zsh
  • zsh-syntax-highlighting, fish-like syntax highlighting for zsh

Shell Scripts

Install Brew Formulas

In the root of the project run the install-brew-formulas.sh script:

./scripts/install-brew-formulas.sh

This will install brew formulas declared in FORMULAS array:

FORMULAS=(
    bat
    diff-so-fancy
    gradle-completion
    hstr
    htop
    httpie
    jq
    zsh-autosuggestions
    zsh-completions
    zsh-syntax-highlighting
)