jktr / matplotlib-backend-kitty

show matplotlib plots directly in your kitty terminal
Creative Commons Zero v1.0 Universal
137 stars 16 forks source link

Use 'kitty icat' instead of 'kitty +kitten icat' for more compatibility #7

Closed NeumoNeumo closed 1 year ago

NeumoNeumo commented 1 year ago

In a remote environment that we don't have enough permission, a kitty release is the best way to use icat. However, in some releases, Static kitten-linux-arm executable for example, the subcommand +kitten is not included. When running kitty +kitten, it says

Error: Unknown subcommand: +kitten. Did you mean:
    @kitten

This can be just fixed by simply using kitty icat which is featured in almost all releases. Actually we only need icat among all the kittens, so why not just call that lovely cat directly :smile:

kovidgoyal commented 1 year ago

The correct way to call the kitten is either

kitty +kitten icat
or
kitten icat

There may be very ancient releases of kitty many years old where kitty +kitten icat wont work, but those should be ignored.

Note that

kitty icat

is deprecated and since kitty 0.27.0 doesnt actually work (although that was a bug caused by porting icat to Go).

NeumoNeumo commented 1 year ago

The correct way to call the kitten is either

kitty +kitten icat
or
kitten icat

There may be very ancient releases of kitty many years old where kitty +kitten icat wont work, but those should be ignored.

Note that

kitty icat

is deprecated and since kitty 0.27.0 doesnt actually work (although that was a bug caused by porting icat to Go).

Thanks for your information. I have just downloaded this release Linux amd64 binary bundle, and everything works without any modification.