Live data from Hacker News

Foot – A fast, lightweight and minimalistic Wayland terminal emulator

codeberg.org

81–90 of 140 posts

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#81
How do TUI software like nano or tmux that support mouse input behave under Wayland? Do mouse inputs work as they should? Has someone here who's using Wayland give it a try?

I have no idea how ncurses (I guess) interacts with the mouse through the terminal so I don't know if it relies on X11.

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#82

> if you pronounce the foo part of foot the same way you pronounce foobar, then foot sounds a lot like the Swedish word fot wait... foo in foobar isn't pronounced like foo in foot??

It is. Surely it is, right?

In most English dialects, is pronounced /fʊt/, not /fut/.

I’m not aware of any specific examples where and have the same vowel.

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#83
post #81

How do TUI software like nano or tmux that support mouse input behave under Wayland? Do mouse inputs work as they should? Has someone here who's using Wayland give it a try? I have no idea how ncurses (I guess) interacts with the mouse through the terminal so I don't know if it relies on X11.

I use Wayland and haven't noticed any problems with mouse input in tmux while using the Kitty terminal.

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#84

> if you pronounce the foo part of foot the same way you pronounce foobar, then foot sounds a lot like the Swedish word fot wait... foo in foobar isn't pronounced like foo in foot??

Foo is ooo like in ooze

Foot is fuht, like good

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#85
post #81

How do TUI software like nano or tmux that support mouse input behave under Wayland? Do mouse inputs work as they should? Has someone here who's using Wayland give it a try? I have no idea how ncurses (I guess) interacts with the mouse through the terminal so I don't know if it relies on X11.

Well, all the terminal emulator needs for this is the cursor position inside the window, which Wayland provides. Nothing X11 specific here. Ncurses and similar just ask the terminal emulator to provide mouse click Escape codes.

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#87

When I used a Raspberry Pi 4 with 64bit kernel+userspace and Wayland (sway), foot was the only native terminal that didn't eat up lots of CPU. I presume some kind of OpenGL vs OpenGL ES issue.

Similar setup, I recall apart from foot wezterm was also fine.

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#88
post #80
post #59

Earlier quoted context omitted.

In the age of Vim being a full IDE, these kinds of things only become more important.

Vim is a not an ide. Intellij with java is worlds apart from any vim setup I've ever seen in the wild.

That’s because writing Java all but requires a giant, heavy ide. Like IntelliJ, eclipse or netbeans, and always has. Vim + lsp for basically any other sane language is good enough.

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#89
post #59
post #42

Unfortunately there is no support for ligatures. A good programming font like fira or source code pro makes for such a quality of life improvement. At least easier on the eyes. It seems that many terminal emulators can’t or won’t support them, because they are hard to render properly. Sticking to wezterm for now.

In the age of Vim being a full IDE, these kinds of things only become more important.

Does anyone have a handy guide for getting rolling with (neo)vim as IDE? I’ve been using LunarVim which mostly works but has enough annoying edges that I want to roll my own config; but there is a lot of ground to cover and I’m not sure where to start.

Re: Foot – A fast, lightweight and minimalistic Wayland terminal emulator

#90
post #59

Earlier quoted context omitted.

In the age of Vim being a full IDE, these kinds of things only become more important.

Does anyone have a handy guide for getting rolling with (neo)vim as IDE? I’ve been using LunarVim which mostly works but has enough annoying edges that I want to roll my own config; but there is a lot of ground to cover and I’m not sure where to start.

Kickstart.nvim [1] is a good starting point. One big Lua file which gets you 90% there and shows what’s possible while making it easy to change/add stuff and getting started doing your own config.

[1]: https://github.com/nvim-lua/kickstart.nvim

Post reply on HN