My configuration for the fish shell.
This repository contains the configuration files for fish. This file is synchronized using this Git repository. The following instructions detail how to use and sync this repository.
My fish configuration relies on other utilities: carapace-bin for completions, Starship for the prompt configuration, and direnv for automatic environment set up.
-
Follow the install instructions in the Starship config repository to configure the prompt.
-
Install just by following the instructions in the installation section.
-
Clone this repository.
git clone git@codeberg.org:jwillikers/fish-config.git
-
Change to the project’s directory.
cd fish-config
-
Run
just
to install everything.just
-
On Fedora Atomic systems, reboot for the changes to take effect.
sudo systemctl reboot
-
Open a new shell to complete the installation.
Please refer to the project’s Code of Conduct.