foot-1.27.0

Introduction to foot

The foot package provides a Wayland terminal emulator.

foot Dependencies

Required

fontconfig, libxkbcommon, Pixman, Wayland, and Wayland-Protocols

Recommended

Optional

libutempter-1.2.3, scdoc-1.11.4, and utf8proc

Installation of foot

First, ensure the documentation directory is versioned:

sed -i "s/install_dir: join_paths(get_option('datadir'), 'doc', 'foot'/& + '-' + meson.project_version()/" meson.build

Install foot by running the following commands:

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

To test the results, issue: ninja test

Now, as the root user:

ninja install

Command Explanations

--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

Configuring foot

Config Files

~/.config/foot/foot.ini. The default version is in /etc/xdg/foot and will not be used and must be copied to ~/.config/foot.

Configuration Information

Create the config file:

mkdir -pv ~/.config/foot &&
cp /etc/xdg/foot/foot.ini ~/.config/foot

Now inspect the file and make any changes you see fit.

Contents

Installed Programs: foot and footclient
Installed Libraries: None
Installed Directories: /etc/xdg/foot, /usr/share/doc/foot-1.27.0, and /usr/share/foot

Short Descriptions

foot

is a Wayland terminal emulator

footclient

starts foot instances in a foot server