Thanks to visit codestin.com
Credit goes to github.com

Skip to content

rootiest/rootiest-fish

Repository files navigation

Rootiest Fish Configuration

 ██▀███   ▒█████   ▒█████  ▄▄▄█████▓ ██▓▓█████   ██████ ▄▄▄█████▓
▓██ ▒ ██▒▒██▒  ██▒▒██▒  ██▒▓  ██▒ ▓▒▓██▒▓█   ▀ ▒██    ▒ ▓  ██▒ ▓▒
▓██ ░▄█ ▒▒██░  ██▒▒██░  ██▒▒ ▓██░ ▒░▒██▒▒███   ░ ▓██▄   ▒ ▓██░ ▒░
▒██▀▀█▄  ▒██   ██░▒██   ██░░ ▓██▓ ░ ░██░▒▓█  ▄   ▒   ██▒░ ▓██▓ ░
░██▓ ▒██▒░ ████▓▒░░ ████▓▒░  ▒██▒ ░ ░██░░▒████▒▒██████▒▒  ▒██▒ ░
░ ▒▓ ░▒▓░░ ▒░▒░▒░ ░ ▒░▒░▒░   ▒ ░░   ░▓  ░░ ▒░ ░▒ ▒▓▒ ▒ ░  ▒ ░░
  ░▒ ░ ▒░  ░ ▒ ▒░   ░ ▒ ▒░     ░     ▒ ░ ░ ░  ░░ ░▒  ░ ░    ░
  ░░   ░ ░ ░ ░ ▒  ░ ░ ░ ▒    ░       ▒ ░   ░   ░  ░  ░    ░
   ░         ░ ░      ░ ░            ░     ░  ░      ░
                  █████▒██▓  ██████  ██░ ██
                  ▓██   ▒▓██▒▒██    ▒ ▓██░ ██▒
                  ▒████ ░▒██▒░ ▓██▄   ▒██▀▀██░
                  ░▓█▒  ░░██░  ▒   ██▒░▓█ ░██
                  ░▒█░   ░██░▒██████▒▒░▓█▒░██▓
                  ▒ ░   ░▓  ▒ ▒▓▒ ▒ ░ ▒ ░░▒░▒
                  ░      ▒ ░░ ░▒  ░ ░ ▒ ░▒░ ░
                  ░ ░    ▒ ░░  ░  ░   ░  ░░ ░
                        ░        ░   ░  ░  ░
                                    ___
                      ___======____=---=)
                    /T            \_--===)
                    [ \ (O)   \~    \_-==)
                    \      / )J~~    \-=)
                      \\___/  )JJ~~~   \)
                      \_____/JJJ~~~~    \
                      / \  , \J~~~~~     \
                      (-\)\=|\\\~~~~       L__
                      (\\)  (\\\)_           \==__
                      \V    \\\) ===_____   \\\\\\
                              \V)     \_) \\\\JJ\J\)
                                          /J\JT\JJJJ)
                                          (JJJ| \UUU)
                                          (UU)

The rootiest fish configuration you will ever see!

Installation

  1. Install fish

  2. Set it as your default shell

    chsh -s /usr/bin/fish
  3. Install pre-requisites

    • Required
      • Nerd Fonts - You must use a terminal/font that provides these glyphs
    • Optional
      • lsd - Enhanced ls functionality
      • kitty - A fast, featureful, GPU based terminal emulator
      • ripgrep - A faster grep
      • fzf - A command-line fuzzy finder
      • fd - A simple, fast and user-friendly alternative to 'find'
      • lazygit - A simple terminal UI for git commands
  4. Install Oh-my-fish

    curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish
  5. Install the plugins and theme

    omf install cd colorman fish-spec fzf sudope weather battery colored-man-pages fuck grc spark tab zsh-aliases-lsd bobthefish
  6. Backup your current fish configuration (if you have one)

    mv ~/.config/fish ~/.config/fish.bak
  7. Clone the repository

    git clone https://github.com/rootiest/rootiest-fish.git ~/.config/fish
  8. Enjoy! 🎉

Notes

Nerd Font glyphs are required. Please use a terminal and font that provide them.

Features

  • Clean, beautiful Powerline-style prompt
  • Catppuccin theme by default
  • Git, environment, container, etc info on the prompt
  • VIM motions and a clear mode indicator
  • Colors wherever we can get them
  • Integrates cleanly with other Rootiest projects

Companion Tools

Rootiest WezTerm - A wezterm configuration that is designed to work with this fish config.

Rootiest Kitty - A kitty configuration that is designed to work with this fish config.

Rootiest Tmux - A tmux configuration that is designed to work with this fish config.

Rootiest Neovim - A NeoVim config built to work alongside this and the kitty config.

Rootiest Iosevka Font - A custom Iosevka font that is designed by developers, for developers.

Nerd Fonts - A collection of fonts that include many icons and glyphs that are used in this configuration.

Dotfiles

Rootiest Dotfiles

Credits

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages