Add README with TODO checklist for the porting effort
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
b8a002eb50
commit
06fb1b8333
28
README.md
Normal file
28
README.md
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
# Yino
|
||||||
|
|
||||||
|
**Yino Is Not Omarchy** — an opinionated Debian-based desktop OS, ported from [Omarchy](https://github.com/basecamp/omarchy).
|
||||||
|
|
||||||
|
## Docs
|
||||||
|
|
||||||
|
- [Functional Specification](docs/yino-fsd.md)
|
||||||
|
- [Omarchy Analysis](docs/Omarchy.md)
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
- [ ] Set up development environment (QEMU VM for testing)
|
||||||
|
- [ ] Create ISO generation pipeline (Debian ISO with unattended install that triggers Yino installer)
|
||||||
|
- [ ] Configure boot and full disk encryption (LUKS, initramfs, bootloader) as part of unattended install
|
||||||
|
- [ ] Port Omarchy installer to Debian (runs post-install, equivalent of Omarchy's phase 2-5 scripts)
|
||||||
|
- [ ] Get Hyprland running via the installer with essential dotfiles
|
||||||
|
|
||||||
|
### Unsorted pool (future work, not yet prioritized)
|
||||||
|
|
||||||
|
- Set up custom Debian package repository (replaces Omarchy's OPR/AUR)
|
||||||
|
- Port package management layer (pacman to apt, adapt install scripts)
|
||||||
|
- Build and package full Hyprland ecosystem (Hypridle, Hyprlock, Hyprsunset, UWSM)
|
||||||
|
- Port desktop environment stack (Waybar, Walker, Mako, SwayOSD)
|
||||||
|
- Build and package applications not in Debian repos (Ghostty, etc.)
|
||||||
|
- Port configuration and dotfiles system (3-layer: Default, Theme, User)
|
||||||
|
- Port theming system
|
||||||
|
- Port security configuration (UFW firewall, GPG setup)
|
||||||
|
- Set up upstream tracking workflow for basecamp/omarchy
|
||||||
Loading…
x
Reference in New Issue
Block a user