I've been working on OT-SVG support in the whole day, and is finally starting to get somewhere...


TIL has its own input methods (should have known...).

Who needs Wayland IMEs when there's (set-input-method) and (toggle-input-method) :D

Arch now has emacs, emacs-nox and emacs-nativecomp packages. But no emacs-nox-nativecomp :/

Luckily, community packages are just plain PKGBUILDs that are easy to hack :D

~% pacman -Qi emacs-nox-nativecomp
Name : emacs-nox-nativecomp
Version : 28.1-6

1.12.1 is out! ๐ŸŽ‰

It fixes a couple of crashes and hangs (foot process stuck at 100% CPU).


1.12.0 has been tagged and released! ๐ŸŽ‰

Semi-long list of changes, but here are the highlights:

* socket activation of foot server
* mapping keyboard input to custom escape sequences
* scrollback search mode highlights all matches
* improved LIGHT ARC box drawing characters
* fixed keyboard protocol compatibility with neovim >= 0.7

Full changelog at codeberg.org/dnkl/foot/release

Any users here? Annoyed by slow loading icons? Have you tried the latest git version? Do you still find it too slow?

Is it possible to somehow have (and ) notify the service manager (s6 in my case, *not* systemd) when they are "up and ready"?

I'm looking for something like a notification FD, or at least a PID file (created when the daemons are up). But neither of these daemons seem to have any command line options...

What options are there if I want to have execvpe() functionality on ?

Do PATH searching myself and then call execve() (seems to be available on FreeBSD 13 at least)?

What else?

Format strings for !

Don't want the application name in the notification? Set "title-format=".

Want to customize the markup? The new *-format options recognize "<b>", "<i>" and "<u>".


What's the latest and greatest version of the light theme for terminals?

In codeberg.org/dnkl/foot/pulls/1, we've discovered lots of differences between current theme definition and the ones in ethanschoonover.com/solarized/

kennylevinsen is working on fractional scaling in , that _actually_ works[1], and is using as a test bed client!


[1]: the fractional scaling we have on Wayland today works by having the client application scale up to the nearest integer (typically 2x), and then the compositor downscales the resulting image. This completely ruins font rendering, among other things.

There are rendering issues, but appears to be restricted to sub-surfaces only (e.g the CSDs)

Show thread

I was bored at work today, and experimented with WSL-2 on Windows-11 (yeah, have to use that abomination for some things).

Decided to run , and surprise: it worked... So, now I can use foot on my windows desktop. Not sure how I feel about that ๐Ÿ˜…

Next on my list of applications to test: photon, an RSS reader for the terminal, with sixel support.


dircolors is getting support for COLORTERM: git.savannah.gnu.org/gitweb/?p

Meaning, dircolors will work out of the box in , and other terminals that wasn't on dircolors pre-configured list.

Show older

Linux geeks doing what Linux geeks do...