Skip to content

dme86/fish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fish shell

fish is an intelligent command-line shell available for macOS, Linux, and other Unix-like operating systems. It offers several advanced features, such as syntax highlighting, interactive autosuggestions, and powerful tab completions, all without the need for extensive configuration.

fish shell

Installation

To install fish shell along with the fuzzy finder fzf, follow the instructions based on your operating system.

Arch Linux

pacman -S fish fzf

macOS

brew install fish fzf

After the installation is complete, navigate to $HOME/.config/fish and remove all existing files and directories. Then, clone this repository into the fish directory.

Clone the repository

For example, if you are currently inside the .config/fish directory and it is empty, use the following command:

git clone https://github.com/dme86/fish.git .

Launch fish shell

To start using fish shell, execute the following command:

exec fish

Keybindings

The following table lists some useful keybindings available in fish shell:

Key Combination Description
Ctrl/Strg + r Open fzf search. Close with ESC or Ctrl/Strg + c

About

🐟 Fish Shell Configuration | Optimized for efficiency and tailored to streamline my workflow. This setup incorporates custom plugins and functions to automate tasks, boost productivity, and enhance the overall shell experience. 🔧✨

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages