mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-20 05:33:47 -04: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. [Features](#features)
|
||||||
1. [Non-features](#non-features)
|
1. [Non-features](#non-features)
|
||||||
|
1. [Fonts](#fonts)
|
||||||
|
1. [Shortcuts](#shortcuts)
|
||||||
|
1. [Keyboard](#keyboard)
|
||||||
|
1. [Mouse](#mouse)
|
||||||
1. [Requirements](#requirements)
|
1. [Requirements](#requirements)
|
||||||
1. [Running](#running)
|
1. [Running](#running)
|
||||||
1. [Building](#building)
|
1. [Building](#building)
|
||||||
1. [Installing](#installing)
|
1. [Installing](#installing)
|
||||||
1. [Arch Linux](#arch-linux)
|
1. [Arch Linux](#arch-linux)
|
||||||
1. [Other](#other)
|
1. [Other](#other)
|
||||||
1. [Fonts](#fonts)
|
|
||||||
1. [Shortcuts](#shortcuts)
|
|
||||||
1. [Keyboard](#keyboard)
|
|
||||||
1. [Mouse](#mouse)
|
|
||||||
|
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
@ -38,46 +38,6 @@ ever be supported by foot.
|
||||||
* Multiple windows
|
* 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
|
## Fonts
|
||||||
|
|
||||||
**foot** supports all fonts that can be loaded by _freetype_,
|
**foot** supports all fonts that can be loaded by _freetype_,
|
||||||
|
|
@ -162,3 +122,43 @@ available:
|
||||||
* <kbd>middle</kbd>
|
* <kbd>middle</kbd>
|
||||||
|
|
||||||
Paste from _primary_ selection
|
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