Fixup README

This commit is contained in:
CanadianBaconBoi 2026-06-17 10:53:45 +02:00
parent 2b53d6d406
commit 34b8c743c8

View File

@ -7,15 +7,26 @@
### Requirements ### Requirements
- GreetD - GreetD
- Rust/Cargo
- A Wayland compositor, **cage** is used in the example - A Wayland compositor, **cage** is used in the example
### CKGreeter Install #### If building from source
- `sudo cargo install --git https://codeberg.org/CanadianBaconBoi/CKGreeter.git --bin ckgreeter --root /usr/bin` - Rust/Cargo
- `sudo mkdir -p /{etc,var/cache}/ckgreeter`
- `sudo chown greetd:greetd /var/cache/ckgreeter`
### Configuring GreetD ## CKGreeter Install
#### Building from source
- `sudo cargo install --git https://codeberg.org/CanadianBaconBoi/CKGreeter.git --bin ckgreeter --root /usr/bin`
#### or Prebuilt binary
- `mkdir ./ckgreeter && cd ./ckgreeter`
- `wget https://codeberg.org/CanadianBaconBoi/CKGreeter/releases/download/v0.0.1/ckgreeter-linux-x86_64-v0.0.1.tgz`
- `tar -xf ckgreeter-linux-x86_64-v0.0.1.tgz`
- `sudo mv ckgreeter /usr/bin`
- `sudo chown root:root /usr/bin/ckgreeter`
- `sudo chmod 755 /usr/bin/ckgreeter`
### Setup Directories
- `sudo mkdir -p /{etc,var/cache}/ckgreeter`
- `sudo chown greetd:greetd /var/cache/ckgreeter`
### Configure GreetD
- Add the following line to `/etc/greetd/greetd.conf` - Add the following line to `/etc/greetd/greetd.conf`
- `command = "cage -s -d -- /usr/bin/ckgreeter"` - `command = "cage -s -d -- /usr/bin/ckgreeter"`