Kitty

Migrating to a new terminal emulator

Posted by Will on July 20, 2022

The fast, feature-rich, GPU based terminal emulator

Binary install

1
2
3
4
5
6
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/
cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications/
cp ~/.local/kitty.app/share/applications/kitty-open.desktop ~/.local/share/applications/
sed -i "s|Icon=kitty|Icon=/home/$USER/.local/kitty.app/share/icons/hicolor/256x256/apps/kitty.png|g" ~/.local/share/applications/kitty*.desktop
sed -i "s|Exec=kitty|Exec=/home/$USER/.local/kitty.app/bin/kitty|g" ~/.local/share/applications/kitty*.desktop

Configuration

1
2
3
4
5
6
7
8
9
10
11
12
13
include gruvbox_material_dark_hard.conf

font_family Operator Mono Medium Nerd Font Complete Mono
bold_font Operator Mono Bold Nerd Font Complete Mono
italic_font Operator Mono Medium Italic Nerd Font Complete Mono
bold_italic_font Operator Mono Bold Italic Nerd Font Complete Mono
font_size 22

disable_ligatures never
cursor_blink_interval 0
enable_audio_bell no
shell_integration no-cursor
copy_on_select no