kitty - Binary install

You can install pre-built binaries of kitty if you are on macOS or Linux using the following simple command:

curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

The binaries will be installed in the standard location for your OS, /Applications/kitty.app on macOS and ~/.local/kitty.app on Linux. The installer only touches files in that directory.

Manually installing

If something goes wrong or you simply do not want to run the installer, you can manually download and install kitty from the GitHub releases page. If you are on macOS, download the .dmg and install as normal. If you are on Linux, download the tarball and extract it into a directory. The kitty executable will be in the bin sub-directory.

Customizing the installation

  • You can specify a different install location, with dest:

    curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin \
        dest=/some/other/location
    
  • You can tell the installer not to launch kitty after installing it with launch=n:

    curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin \
        launch=n
    
  • You can use a previously downloaded dmg/tarball, with installer:

    curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin \
        installer=/path/to/dmg or tarball
    

Uninstalling

All the installer does is copy the kitty files into the install directory (defaults to ~/.local/kitty.app). To uninstall, simply delete that directory.

Building from source

kitty is easy to build from source, follow the instructions.