notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2023Q4
foot Fast, lightweight and minimalistic Wayland terminal emulator
1.24.0 x11 on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.22.3Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-01-19 17:06:03
Last Update: 2025-09-12 15:22:31
Commit Hash: 9d3acc0
People watching this port, also watch:: wl-clipboard, dwl, ffmpeg, poudriere, kanshi
Also Listed In: wayland
License: MIT
WWW:
https://codeberg.org/dnkl/foot
Description:
A fast, lightweight and minimalistic Wayland terminal emulator. Features: - Fast - Lightweight, in dependencies, on-disk and in-memory - Wayland native - DE agnostic - Server/daemon mode - User configurable font fallback - On-the-fly font resize - On-the-fly DPI font size adjustment - Scrollback search - Keyboard driven URL detection - Color emoji support - IME (via text-input-v3) - Multi-seat - True Color (24bpp) - Synchronized Updates - Sixel image support
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (113 items)
Collapse this list.
  1. share/site-terminfo/f/foot
  2. share/site-terminfo/f/foot-direct
  3. /usr/local/share/licenses/foot-1.24.0/catalog.mk
  4. /usr/local/share/licenses/foot-1.24.0/LICENSE
  5. /usr/local/share/licenses/foot-1.24.0/MIT
  6. bin/foot
  7. bin/footclient
  8. @sample etc/xdg/foot/foot.ini.sample
  9. share/man/man1/foot.1.gz
  10. share/man/man1/footclient.1.gz
  11. share/man/man5/foot.ini.5.gz
  12. share/man/man7/foot-ctlseqs.7.gz
  13. share/applications/foot-server.desktop
  14. share/applications/foot.desktop
  15. share/applications/footclient.desktop
  16. share/bash-completion/completions/foot
  17. share/bash-completion/completions/footclient
  18. share/doc/foot/CHANGELOG.md
  19. share/doc/foot/LICENSE
  20. share/doc/foot/README.md
  21. share/fish/vendor_completions.d/foot.fish
  22. share/fish/vendor_completions.d/footclient.fish
  23. share/foot/themes/aeroroot
  24. share/foot/themes/alacritty
  25. share/foot/themes/apprentice
  26. share/foot/themes/ayu-mirage
  27. share/foot/themes/catppuccin-frappe
  28. share/foot/themes/catppuccin-latte
  29. share/foot/themes/catppuccin-macchiato
  30. share/foot/themes/catppuccin-mocha
  31. share/foot/themes/chiba-dark
  32. share/foot/themes/derp
  33. share/foot/themes/deus
  34. share/foot/themes/dracula
  35. share/foot/themes/dracula-iterm
  36. share/foot/themes/electrophoretic
  37. share/foot/themes/gruvbox
  38. share/foot/themes/gruvbox-dark
  39. share/foot/themes/gruvbox-light
  40. share/foot/themes/hacktober
  41. share/foot/themes/iterm
  42. share/foot/themes/jetbrains-darcula
  43. share/foot/themes/kitty
  44. share/foot/themes/material-amber
  45. share/foot/themes/material-design
  46. share/foot/themes/modus-operandi
  47. share/foot/themes/modus-vivendi
  48. share/foot/themes/modus-vivendi-tinted
  49. share/foot/themes/molokai
  50. share/foot/themes/monokai-pro
  51. share/foot/themes/moonfly
  52. share/foot/themes/neon
  53. share/foot/themes/night-owl
  54. share/foot/themes/nightfly
  55. share/foot/themes/noirblaze
  56. share/foot/themes/nord
  57. share/foot/themes/nordiq
  58. share/foot/themes/nvim
  59. share/foot/themes/nvim-dark
  60. share/foot/themes/nvim-light
  61. share/foot/themes/onedark
  62. share/foot/themes/onehalf-dark
  63. share/foot/themes/panda
  64. share/foot/themes/paper-color
  65. share/foot/themes/paper-color-dark
  66. share/foot/themes/paper-color-light
  67. share/foot/themes/poimandres
  68. share/foot/themes/rezza
  69. share/foot/themes/rose-pine
  70. share/foot/themes/rose-pine-dawn
  71. share/foot/themes/rose-pine-moon
  72. share/foot/themes/selenized
  73. share/foot/themes/selenized-black
  74. share/foot/themes/selenized-dark
  75. share/foot/themes/selenized-light
  76. share/foot/themes/selenized-white
  77. share/foot/themes/solarized
  78. share/foot/themes/solarized-dark
  79. share/foot/themes/solarized-dark-normal-brights
  80. share/foot/themes/solarized-light
  81. share/foot/themes/solarized-normal-brights
  82. share/foot/themes/srcery
  83. share/foot/themes/starlight
  84. share/foot/themes/tango
  85. share/foot/themes/tempus-autumn
  86. share/foot/themes/tempus-classic
  87. share/foot/themes/tempus-dawn
  88. share/foot/themes/tempus-day
  89. share/foot/themes/tempus-dusk
  90. share/foot/themes/tempus-fugit
  91. share/foot/themes/tempus-future
  92. share/foot/themes/tempus-night
  93. share/foot/themes/tempus-past
  94. share/foot/themes/tempus-rift
  95. share/foot/themes/tempus-spring
  96. share/foot/themes/tempus-summer
  97. share/foot/themes/tempus-tempest
  98. share/foot/themes/tempus-totus
  99. share/foot/themes/tempus-warp
  100. share/foot/themes/tempus-winter
  101. share/foot/themes/tokyonight-light
  102. share/foot/themes/tokyonight-night
  103. share/foot/themes/tokyonight-storm
  104. share/foot/themes/visibone
  105. share/foot/themes/xterm
  106. share/foot/themes/zenburn
  107. share/icons/hicolor/48x48/apps/foot.png
  108. share/icons/hicolor/scalable/apps/foot.svg
  109. share/zsh/site-functions/_foot
  110. share/zsh/site-functions/_footclient
  111. @owner
  112. @group
  113. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • foot>0:x11/foot
To install the port:
cd /usr/ports/x11/foot/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/foot
  • pkg install foot
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: foot
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1757665113 SHA256 (foot-1.24.0.tar.gz) = db2266f1a541662187ded46648a52feb0f8761b26ef7a8360bf3ac8315321bef SIZE (foot-1.24.0.tar.gz) = 616432

Packages (timestamps in pop-ups are UTC):
foot
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.24.01.24.01.6.21.24.01.24.0---
FreeBSD:13:quarterly1.22.31.22.3-1.22.31.24.01.16.2_11.16.2_11.16.2_1
FreeBSD:14:latest1.23.11.24.0-1.23.11.24.01.14.0-1.14.0
FreeBSD:14:quarterly1.22.31.24.0-1.22.31.24.01.16.2_11.16.2_11.16.2_1
FreeBSD:15:latest1.24.01.24.0n/a1.23.1n/a1.16.2_21.16.2_21.16.2_2
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest-1.24.0n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. tllist>=1.0.4 : devel/tllist
  3. wayland-protocols>=1.32 : graphics/wayland-protocols
  4. scdoc : textproc/scdoc
  5. meson : devel/meson
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.11 : lang/python311
  9. pixman-1.pc : x11/pixman
Runtime dependencies:
  1. notify-send : devel/libnotify
  2. xdg-open : devel/xdg-utils
  3. pixman-1.pc : x11/pixman
Library dependencies:
  1. libepoll-shim.so : devel/libepoll-shim
  2. libwayland-client.so : graphics/wayland
  3. libfcft.so : x11-fonts/fcft
  4. libfontconfig.so : x11-fonts/fontconfig
  5. libxkbcommon.so : x11/libxkbcommon
  6. libutf8proc.so : textproc/utf8proc
This port is required by:
for Run
  1. x11-wm/dwl
  2. x11-wm/wlmaker

Configuration Options:
===> The following configuration options are available for foot-1.24.0: DOCS=on: Build and/or install documentation LTO=on: Use Link-Time Optimization NOTIFY=on: Desktop notification support PGO=on: Use Profile-Guided Optimization UTF8PROC=on: Grapheme clustering using libutf8proc XDG=on: Open files with xdg-open ===> Use 'make config' to modify these settings
Options name:
x11_foot
USES:
compiler:c11 meson pkgconfig xorg python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeberg.org/dnkl/foot/archive/1.24.0.tar.gz?dummy=/
Collapse this list.

There are no commits on branch 2023Q4 for this port