Skip to main content

Advanced Installation

Installation Methods​

Via Script​

On Linux or Mac, you can install kitsch by running:

$ curl https://kitschprompt.com/install.sh | sh

Running the script will install kitsch on your system in /usr/local/bin, and display instructions on how to try it out, and how to setup your shell configuration files.

Homebrew​

On Mac, you can install kitsch via homebrew with:

$ brew install jwalton/tap/kitsch
$ kitsch setup

Manually​

You can download the executable for the most recent release for your platform, and copy the executable to /usr/local/bin, or anywhere else on your PATH. Then run kitsch setup for instructions on how to configure your shell to use kitsch prompt.

Configuring your shell​

You can get the configuration you need to configure kitsch by running kitsch setup. This will try to auto-detect your shell. If this fails, or if you want instructions for a specific shell, you can run kitsch setup [shellname]. (Or you can read below...)

bash​

Add the following to the end of your ~/.bashrc:

if command -v kitsch > /dev/null; then
eval "$(kitsch init bash)"
fi

This won't affect the current shell (unless you source ~/.bashrc) but will affect all future shells you open.

zsh​

Add the following to the end of your ~/.zshrc:

if command -v kitsch > /dev/null; then
eval "$(kitsch init zsh)"
fi

This won't affect the current shell (unless you source ~/.bashrc) but will affect all future shells you open.

Power Shell (Windows)​

To use Kitsch on Power Shell, first you need open a Power Shell window and run echo $PROFILE to find the location of your Microsoft.PowerShell_profile.ps1 file. Add the following to the end of that file:

Invoke-Expression (&kitsch init powershell)