A cyberpunk OS interface for Linux · Real terminals · Live system data · Full OS replacement
| LAYER | TECHNOLOGY |
|---|---|
| App shell | Tauri v2 (Rust) |
| Real terminals | Rust PTY (nix crate) |
| Backend server | Express + WebSocket (ws) — port 3001 |
| System monitoring | /proc/ + /sys/ direct reads |
| Terminal renderer | @xterm/xterm (integration in progress) |
| Frontend | Vanilla JS + custom CSS |
| PAM auth | pamtester (system binary — no native compilation) |
| Boot animation | Plymouth theme |
| Build | cargo build --release (Rust) |
| Language split | 69% JS · 14% Shell · 12% CSS · 6% HTML |
# switch to a working TTY Ctrl + Alt + F2 # log in, then disable the service and restore your DM sudo systemctl disable xkor-login.service sudo systemctl enable --now sddm # or gdm / lightdm sudo reboot # project files remain at /opt/xkor_3rr0r # re-run sudo bash install.sh after fixing the issue