1 KittyDE
dick edited this page 2025-06-29 17:27:59 -07:00

Welcome to the Wiki.Welcome to the Wiki.

this is a (...) tutorial(?) of sorts on how to make a "kitty terminal mode" for your linux desktop. I had no particular reason to do this. This also works for launching something like ES-DE like an actual desktop because it puts it in its on gamescope session.

prerequisites: // these should all be available via your distribution's package manager

1 create a file called kitty-session

touch kitty-session

and put this inside:

#!/usr/bin/env bash
gamescope -- kitty --start-as=fullscreen

2 create the session link:

touch kitty.desktop

and fill it with:

[Desktop Entry]
Encoding=UTF-8
Name=Kitty (gamescope)
Comment=Launch Kitty within Gamescope
Exec=kitty-session
Type=Application
DesktopNames=gamescope

3 change ownership of both files to root with chown

sudo chown root:root kitty-session kitty.desktop

4 handling kitty-session

make kitty-session executable:

sudo chmod +x kitty-session

and copy kitty-session into place

sudo cp kitty-session /usr/bin/

5 copy kitty.desktop into place

sudo cp kitty.desktop /usr/share/wayland-sessions

log out and select KiittyDE from the session select menu