tomyun/base16-fish

🐟 Base16 for fish

38

stars

9

commits

Shell

primary language

Jul 8, 2024

updated

base16
fish
fish-packages
fish-shell

README

base16-fish

Base16 theme switcher for fish shell

Installation

  1. If you have fisher,
$ fisher install tomyun/base16-fish
  1. Run your choice of base16-* function
$ base16-oceanicnext

Screenshot

Screenshot

FAQ

  1. Why not just use base16-shell?

base16-shell is great for bash/zsh, but unable to support syntax highlighting colors in fish that ends up with incorrect coloring of texts typed in the prompt. base16-fish fixes this problem by explicitly setting color variables in native fish shell scripts. With that, no separate helper required in config.fish. No configuration file (.base16_theme) stored in your home directory. Theme switching commands (base16-*) are now fish functions that work more nicely with tab completetion.

Contributors

tomyun

8 commits

oxyc

1 commits

tomyun/base16-fish

🐟 Base16 for fish

38

stars

9

commits

Shell

primary language

Jul 8, 2024

updated

base16
fish
fish-packages
fish-shell

README

base16-fish

Base16 theme switcher for fish shell

Installation

  1. If you have fisher,
$ fisher install tomyun/base16-fish
  1. Run your choice of base16-* function
$ base16-oceanicnext

Screenshot

Screenshot

FAQ

  1. Why not just use base16-shell?

base16-shell is great for bash/zsh, but unable to support syntax highlighting colors in fish that ends up with incorrect coloring of texts typed in the prompt. base16-fish fixes this problem by explicitly setting color variables in native fish shell scripts. With that, no separate helper required in config.fish. No configuration file (.base16_theme) stored in your home directory. Theme switching commands (base16-*) are now fish functions that work more nicely with tab completetion.

Contributors

tomyun

8 commits

oxyc

1 commits

Languages

Shell

99.4%