mirror of https://github.com/fairyglade/ly.git
Tidy up readme.md
Signed-off-by: AnErrupTion <anerruption@disroot.org>
This commit is contained in:
parent
818089354a
commit
9df54fe980
26
readme.md
26
readme.md
|
@ -5,7 +5,7 @@
|
||||||
Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD.
|
Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD.
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
- zig
|
- zig 0.12.0
|
||||||
- a C standard library
|
- a C standard library
|
||||||
- pam
|
- pam
|
||||||
- xcb
|
- xcb
|
||||||
|
@ -15,14 +15,21 @@ Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD.
|
||||||
- tput
|
- tput
|
||||||
- shutdown
|
- shutdown
|
||||||
|
|
||||||
On Debian-based distros running `apt install build-essential libpam0g-dev libxcb-xkb-dev` as root should install all the dependencies for you.
|
### Debian
|
||||||
For Fedora try running `dnf install kernel-devel pam-devel libxcb-devel`
|
```
|
||||||
|
# apt install build-essential libpam0g-dev libxcb-xkb-dev
|
||||||
|
```
|
||||||
|
|
||||||
You can download Zig [here](https://ziglang.org/download/).
|
### Fedora
|
||||||
|
**Warning**: You may encounter issues with SELinux on Fedora.
|
||||||
|
It is recommended to add a rule for Ly as it currently does not ship one.
|
||||||
|
|
||||||
|
```
|
||||||
|
# dnf install kernel-devel pam-devel libxcb-devel
|
||||||
|
```
|
||||||
|
|
||||||
## Support
|
## Support
|
||||||
The following desktop environments were tested with success
|
The following desktop environments were tested with success:
|
||||||
|
|
||||||
- awesome
|
- awesome
|
||||||
- bspwm
|
- bspwm
|
||||||
- budgie
|
- budgie
|
||||||
|
@ -111,7 +118,8 @@ Enable the service
|
||||||
|
|
||||||
You can edit which tty Ly will start on by editing the `tty` option in the configuration file.
|
You can edit which tty Ly will start on by editing the `tty` option in the configuration file.
|
||||||
|
|
||||||
If you choose a tty that already has a login/getty running (has a basic login prompt), then you have to disable the getty so it doesn't respawn on top of ly
|
If you choose a tty that already has a login/getty running (has a basic login prompt),
|
||||||
|
then you have to disable getty, so it doesn't respawn on top of ly
|
||||||
```
|
```
|
||||||
# rc-update del agetty.tty2
|
# rc-update del agetty.tty2
|
||||||
```
|
```
|
||||||
|
@ -131,7 +139,9 @@ You should as well disable your existing display manager service if needed, e.g.
|
||||||
# rm /var/service/lxdm
|
# rm /var/service/lxdm
|
||||||
```
|
```
|
||||||
|
|
||||||
The agetty service for the tty console where you are running ly should be disabled. For instance, if you are running ly on tty2 (that's the default, check your `/etc/ly/config.ini`) you should disable the agetty-tty2 service like this:
|
The agetty service for the tty console where you are running ly should be disabled.
|
||||||
|
For instance, if you are running ly on tty2 (that's the default, check your `/etc/ly/config.ini`)
|
||||||
|
you should disable the agetty-tty2 service like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
# rm /var/service/agetty-tty2
|
# rm /var/service/agetty-tty2
|
||||||
|
|
Loading…
Reference in New Issue