Foot font issue

Rpi4 untest-0626-img build from unstable, good.
but foot font ugly issue still, what ever setup with no luck.

OMG, ‘set $term foot’ instead of footclient, done.

Thank you for your persistence as I know nothing about sway. The next rebuild will be next Monday.

https://gitlab.manjaro.org/manjaro-arm/applications/arm-profiles/-/commit/00e2ee0167c942ff4c300ae29db76b30fe7947d1#4679d31981cf8fc4321d7edadbecab5e9fa702d4_15_15

can you check waybar font usage, it looks icons & fonts too crowded.

I know nothing about it to diagnose it. I have never used a tiling window DE.

Hi~
The reason the stock manjaro-arm sway installation uses footclient is because foot is initialized in server mode. ref: https://codeberg.org/dnkl/foot#server-daemon-mode

You can check the following file: https://gitlab.manjaro.org/manjaro-arm/applications/arm-profiles/-/blob/master/overlays/sway/etc/skel/.config/sway/config.d/99-autostart-applications#L16 on line 16 to confirm this is the case

@Darksky I believe the above commit will render the foot server initialization mode redundant/useless

You may refer to my other post on https://forum.manjaro.org/t/fonts-all-screwd-up-in-foot-terminal-pbp/127506/8?u=gsalinaslopez where I specify a workaround for this particular case

good catch, thanks.

I make the changes in the arm-profiles. Since this is not a package as it seems the latest ttf-nerd-fonts upgrade probably caused this a manual correction as you stated in your post will be necessary.

I also made changes to /etc/sway/themes/matcha-blue/foot.ini while I was at it.

https://gitlab.manjaro.org/manjaro-arm/applications/arm-profiles/-/commit/b4039143000d13461022d0f7815702fe761294b3

@philm You may also want to add this to your next branch update snap that this will be an issue under “Known Issues”.

Hi @Darksky
The repository still contains the footclientfoot change:
https://gitlab.manjaro.org/manjaro-arm/applications/arm-profiles/-/blob/b4039143000d13461022d0f7815702fe761294b3/overlays/sway/etc/skel/.config/sway/config#L15

The initialization of foot in server mode here:
https://gitlab.manjaro.org/manjaro-arm/applications/arm-profiles/-/blob/b4039143000d13461022d0f7815702fe761294b3/overlays/sway/etc/skel/.config/sway/config.d/99-autostart-applications#L16
remains being redundant/useless on master@b4039143

Ok. I reverted @Rip2 request in post #2 above. Is it all good now?

https://gitlab.manjaro.org/manjaro-arm/applications/arm-profiles/-/commit/d44c47de989f961de4ae6d4cbcf77670f230a8b3

1 Like

Looks great. Thanks!

1 Like