mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-07 04:06:07 -05:00
README: re-arrange: put requirements+installation last
This commit is contained in:
parent
8fa6b5fa2d
commit
0c0deef4f0
1 changed files with 44 additions and 44 deletions
88
README.md
88
README.md
|
|
@ -6,16 +6,16 @@
|
|||
|
||||
1. [Features](#features)
|
||||
1. [Non-features](#non-features)
|
||||
1. [Fonts](#fonts)
|
||||
1. [Shortcuts](#shortcuts)
|
||||
1. [Keyboard](#keyboard)
|
||||
1. [Mouse](#mouse)
|
||||
1. [Requirements](#requirements)
|
||||
1. [Running](#running)
|
||||
1. [Building](#building)
|
||||
1. [Installing](#installing)
|
||||
1. [Arch Linux](#arch-linux)
|
||||
1. [Other](#other)
|
||||
1. [Fonts](#fonts)
|
||||
1. [Shortcuts](#shortcuts)
|
||||
1. [Keyboard](#keyboard)
|
||||
1. [Mouse](#mouse)
|
||||
|
||||
|
||||
## Features
|
||||
|
|
@ -38,46 +38,6 @@ ever be supported by foot.
|
|||
* Multiple windows
|
||||
|
||||
|
||||
## Requirements
|
||||
|
||||
### Running
|
||||
|
||||
* fontconfig
|
||||
* freetype
|
||||
* pixman
|
||||
* wayland (_client_ and _cursor_ libraries)
|
||||
* xkbcommon
|
||||
|
||||
|
||||
### Building
|
||||
|
||||
In addition to the dev variant of the packages above, you need:
|
||||
|
||||
* meson
|
||||
* ninja
|
||||
* wayland protocols
|
||||
* ncurses
|
||||
* scdoc
|
||||
|
||||
|
||||
## Installing
|
||||
|
||||
### Arch Linux
|
||||
|
||||
Use [makepkg](https://wiki.archlinux.org/index.php/Makepkg) to build
|
||||
the bundled `PKGBUILD`.
|
||||
|
||||
|
||||
### Other
|
||||
|
||||
Foot uses _meson_. If you are unfamiliar with it, the official
|
||||
[tutorial](https://mesonbuild.com/Tutorial.html) might be a good
|
||||
starting point.
|
||||
|
||||
I also recommend taking a look at that bundled Arch `PKGBUILD` file,
|
||||
to see how it builds foot.
|
||||
|
||||
|
||||
## Fonts
|
||||
|
||||
**foot** supports all fonts that can be loaded by _freetype_,
|
||||
|
|
@ -162,3 +122,43 @@ available:
|
|||
* <kbd>middle</kbd>
|
||||
|
||||
Paste from _primary_ selection
|
||||
|
||||
|
||||
## Requirements
|
||||
|
||||
### Running
|
||||
|
||||
* fontconfig
|
||||
* freetype
|
||||
* pixman
|
||||
* wayland (_client_ and _cursor_ libraries)
|
||||
* xkbcommon
|
||||
|
||||
|
||||
### Building
|
||||
|
||||
In addition to the dev variant of the packages above, you need:
|
||||
|
||||
* meson
|
||||
* ninja
|
||||
* wayland protocols
|
||||
* ncurses
|
||||
* scdoc
|
||||
|
||||
|
||||
## Installing
|
||||
|
||||
### Arch Linux
|
||||
|
||||
Use [makepkg](https://wiki.archlinux.org/index.php/Makepkg) to build
|
||||
the bundled `PKGBUILD`.
|
||||
|
||||
|
||||
### Other
|
||||
|
||||
Foot uses _meson_. If you are unfamiliar with it, the official
|
||||
[tutorial](https://mesonbuild.com/Tutorial.html) might be a good
|
||||
starting point.
|
||||
|
||||
I also recommend taking a look at that bundled Arch `PKGBUILD` file,
|
||||
to see how it builds foot.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue