- cross-posted to:
- linux@lemmy.ml
- cross-posted to:
- linux@lemmy.ml
A few months ago, a new terminal emulator was released. It’s called ghostty, and it has been a highly anticipated terminal emulator for a while, especially due to the coverage that it received from ThePrimeagen, who had been using for a while, while it was in private beta.
Unfortunately they decided to use the slow bloated mess that is GTK4.
https://github.com/ghostty-org/ghostty/discussions/5592#discussioncomment-13186436
~ pacman -Si ghostty | grep Size Download Size : 14.05 MiB Installed Size : 30.96 MiB ~ pacman -Si foot | grep Size Download Size : 320.45 KiB Installed Size : 758.50 KiB
nuff said
foot
is such a lovely little program. It has everything I want for a terminal emulator: it launches instantly, it has zero lag, no fluff, excellent font rendering, excellent copy/paste handling, excellent compatibility, and it’s easily configurable and themable via a sensible, well documented config file.TFW I realize I am a
foot
fetishist … 😮Has terabytes of storage
Worried about a 30 megs
nuff said
unused RAM is wasted RAM right?
Except that it’s not enough:
❯ pacman -Sii ghostty ... Depends On : bzip2 fontconfig libfontconfig.so=1-64 freetype2 libfreetype.so=6-64 gcc-libs glibc glib2 libglib-2.0.so=0-64 libgio-2.0.so=0-64 libgobject-2.0.so=0-64 gtk4 libgtk-4.so=1-64 libx11 harfbuzz libharfbuzz.so=0-64 libadwaita libadwaita-1.so=0-64 libpng oniguruma pixman zlib ghostty-shell-integration ghostty-terminfo ... Download Size : 14.05 MiB Installed Size : 30.96 MiB
❯ pacman -Sii foot ... Depends On : fcft fontconfig libfcft.so=4-64 libutf8proc libxkbcommon ncurses pixman wayland Optional Deps : foot-terminfo: extra non-standard features over terminfo included in ncurses libnotify: desktop notifications xdg-utils: URI launching ... Download Size : 320.45 KiB Installed Size : 758.50 KiB
For contrast:
❯ pacman -Sii konsole ... Depends On : glibc gcc-libs icu kbookmarks kcolorscheme kconfig kconfigwidgets kcoreaddons kcrash kdbusaddons kglobalaccel kguiaddons ki18n kiconthemes kio knewstuff knotifications knotifyconfig kparts kpty kservice ktextwidgets kwidgetsaddons kwindowsystem kxmlgui qt6-base qt6-multimedia sh Optional Deps : keditbookmarks: to manage bookmarks ... Download Size : 2.12 MiB Installed Size : 9.36 MiB
They have a Glfw build, it is a lot smaller and faster but they don’t want to support it.
My gnome-terminal had some issues with nerd fonts so I started term jumping again. Went back to alacritty but quickly remembered that it doesn’t have tabs and even quicker apt removed this piece of trash. I didn’t even try kitty again after remembering how stupid it is to use it with ssh. Tried wezterm, everything worked like a charm, still using it. If it gives me any trouble I will try Ghostty, looks nice.
what do ex lispers write? reality bubbles?
Gnome terminal got tabs? Last time I used that piece of shit, it didn’t even have that.