Kitty: Difference between revisions

From Bitpost wiki
(Created page with "OpenGL hardware accelerated terminal that is SIGNIFICANTLY, IMPORTANTLY much faster than gnome-terminal on abtdev1 via SPICE. == Config == All config (colors, keyboard, much more...) is here, "self-documented": development/config/common/home/m/.config/kitty/kitty.conf === Colors === Right now there are two solarized color blocks in the config, one for dark one for light. == Install == * Install via apt * Add ctrl-shift-t shortcut in i3 config, starting it with correct...")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 4: Line 4:
All config (colors, keyboard, much more...) is here, "self-documented":
All config (colors, keyboard, much more...) is here, "self-documented":
  development/config/common/home/m/.config/kitty/kitty.conf
  development/config/common/home/m/.config/kitty/kitty.conf
=== ssh terminfo ===
When ssh'ing to a new machine, it will not "know" kitty by default.
When you can use ssh directly, use a kitten:
kitty +kitten ssh newplace
Or, to teach an ubuntu machine about it:
sudo apt install kitty-terminfo
Or, go manual by following [https://sw.kovidgoyal.net/kitty/kittens/ssh/#manual-terminfo-copy this].
infocmp -a xterm-kitty | ssh myserver tic -x -o \~/.terminfo /dev/stdin
Now LOG OUT, log back in, and enjoy the speed of kitty.
=== Colors ===
=== Colors ===
Right now there are two solarized color blocks in the config, one for dark one for light.
Right now there are two solarized color blocks in the config, one for dark one for light.  Red needs some work!
 
To vet that they look good you can use:
colortest-16
Emacs seems to blow out its own shitty colors, eg for ruby comments in RED and quit-without-save warnings in BLUE.  Deal with it for now.


== Install ==
== Install ==
* Install via apt
* For now, I just install via ubuntu apt
sudo apt install kitty
It's an older version, and that sucks, as it is missing things like `kitty +kittens theme`.  But latest is baked into Ubuntu 24.04 so maybe I go with that soon...
 
* Add ctrl-shift-t shortcut in i3 config, starting it with correct path and using -1 (so one daemon is used for all shells, nice and fast).
* Add ctrl-shift-t shortcut in i3 config, starting it with correct path and using -1 (so one daemon is used for all shells, nice and fast).

Latest revision as of 19:07, 15 January 2024

OpenGL hardware accelerated terminal that is SIGNIFICANTLY, IMPORTANTLY much faster than gnome-terminal on abtdev1 via SPICE.

Config

All config (colors, keyboard, much more...) is here, "self-documented":

development/config/common/home/m/.config/kitty/kitty.conf

ssh terminfo

When ssh'ing to a new machine, it will not "know" kitty by default.

When you can use ssh directly, use a kitten:

kitty +kitten ssh newplace

Or, to teach an ubuntu machine about it:

sudo apt install kitty-terminfo

Or, go manual by following this.

infocmp -a xterm-kitty | ssh myserver tic -x -o \~/.terminfo /dev/stdin

Now LOG OUT, log back in, and enjoy the speed of kitty.

Colors

Right now there are two solarized color blocks in the config, one for dark one for light. Red needs some work!

To vet that they look good you can use:

colortest-16

Emacs seems to blow out its own shitty colors, eg for ruby comments in RED and quit-without-save warnings in BLUE. Deal with it for now.

Install

  • For now, I just install via ubuntu apt
sudo apt install kitty

It's an older version, and that sucks, as it is missing things like `kitty +kittens theme`. But latest is baked into Ubuntu 24.04 so maybe I go with that soon...

  • Add ctrl-shift-t shortcut in i3 config, starting it with correct path and using -1 (so one daemon is used for all shells, nice and fast).