< p align = "center" >
< a href = "https://github.com/crystal-linux/todo/" >
< img src = "https://getcryst.al/site/assets/other/icon-todo.png" alt = "Logo" width = "150" height = "150" >
< / a >
< / p >
< h2 align = "center" > To-do< / h2 >
< p align = "center" >
< a href = "https://github.com/crystal-linux/.github/blob/main/LICENSE" > < img src = "https://img.shields.io/badge/License-GPL--3.0-blue.svg" alt = "License" >
< a href = "https://github/crystal-linux/todo" > < img alt = "GitHub isses" src = "https://img.shields.io/github/issues-raw/crystal-linux/todo" > < / a >
< a href = "https://github/crystal-linux/todo" > < img alt = "GitHub pull requests" src = "https://img.shields.io/github/issues-pr-raw/crystal-linux/todo" > < / a > < br >
< a href = "https://discord.gg/hYJgu8K5aA" > < img alt = "Discord" src = "https://img.shields.io/discord/825473796227858482?color=blue&label=Discord&logo=Discord&logoColor=white" > < / a >
< a href = "https://github.com/hericiumvevo" > < img src = "https://img.shields.io/badge/Maintainer-@hericiumvevo-brightgreen" alt = "The maintainer of this repository" href = "https://github.com/hericiumvevo" > < / a > < br >
< a href = "https://fosstodon.org/@crystal_linux" > < img alt = "Mastodon Follow" src = "https://img.shields.io/mastodon/follow/108618426259408142?domain=https%3A%2F%2Ffosstodon.org" >
< a href = "https://twitter.com/crystal_linux" > < img alt = "Twitter Follow" src = "https://img.shields.io/twitter/follow/crystal_linux" > < / a >
< / p >
< p align = "center" >
The all new official Crystal Linux to-do list for contributors.
< / p >
< h2 > Next meeting date and time: whenever we feel like it
< h2 > URGENT< / h2 >
- [ ] Fix the screen locking on the iso
< h2 > IN PROGRESS< / h2 >
- [x] Rework < a href = "https://github.com/crystal-linux/jade_gui" > Jade GUI</ a > to use libadwaita< br >
- [ ] < b > FORCE JASIO TO MAKE MOCKUPS DO NOT LISTEN TO HER EXCUSES x2</ b >
- [ ] Package Onyx< br >
< h2 > GENERAL< / h2 >
- [x] Use PipeWire by default< br >
- [ ] Implement < a href = "https://github.com/marketplace/actions/rust-clippy-check" > rust-clippy-check</ a > action for rust projects< br >
- [ ] Fix up clapv3 branch of < a href = "https://github.com/crystal-linux/malachite" > malachite</ a >< br >
- [ ] Begin drafting the first boot app (< a href = "https://github.com/crystal-linux/moonstone" > moonstone</ a > )< br >
- [x] Update/make decisions about < a href = "https://github.com/crystal-linux/onyx" > Onyx</ a > (our desktop environment based on Budgie) (it's gone btw, L)< br >
- [x] Make a TUI for < a href = "https://github.com/crystal-linux/jade" > jade</ a >< br >
< h2 > MOONSTONE< / h2 >
- [ ] Rework the mockup < br >
- [ ] Create actual software selection pages< br >
- [ ] Create a page with useful extensions people would want to install < br >
< h2 > NICE TO HAVE< / h2 >
- [x] Set default parallel downloads on pacman to 3, to spread out downloads and possibly improve package download times< br >
- [ ] A default shell chooser during installation. (Implemented in Jade, would ideally just need to be added to Jade-GUI) (Fish by default would be appreciated -Oro) < br >
- [ ] A recovery partition< br >
- [ ] Package < a href = "https://github.com/hykilpikonna/hyfetch" > hyfetch</ a >< br >
- [ ] Unit tests for all Rust tools< br >
- [ ] Preinstall and enable `cups` service daemon< br >
- [x] Once the Jade GUI rewrite to libadwaita is finished, rename the github repo to 'jade-gui' instead of 'jade_gui'