< 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 >
< ul >
< li > Fix the screen locking on the iso
< / ul >
< h2 > IN PROGRESS< / h2 >
< ul >
< li > Rework < a href = "https://github.com/crystal-linux/jade_gui" > Jade GUI< / a > to use libadwaita< br >
< li > < b > FORCE JASIO TO MAKE MOCKUPS DO NOT LISTEN TO HER EXCUSES x2< / b >
< / ul >
< h2 > GENERAL< / h2 >
< ul >
< li > Use PipeWire by default< br >
< li > Implement < a href = "https://github.com/marketplace/actions/rust-clippy-check" > rust-clippy-check< / a > action for rust projects< br >
< li > Fix up clapv3 branch of < a href = "https://github.com/crystal-linux/malachite" > malachite< / a > < br >
< li > Begin drafting the first boot app (< a href = "https://github.com/crystal-linux/moonstone" > moonstone< / a > )< br >
< li > Update/make decisions about < a href = "https://github.com/crystal-linux/onyx" > Onyx< / a > (our desktop environment based on Budgie)< br >
< li > Add < code > made with ❤️ by crystal< / code > to apps< br >
< li > Make a TUI for < a href = "https://github.com/crystal-linux/jade" > jade< / a > < br >
< li > Copy Michal's GNOME setup (It pretty 😀)< br >
< / ul >
< h2 > NICE TO HAVE< / h2 >
< ul >
< li > Set default parallel downloads on pacman to 3, to spread out downloads and possibly improve package download times< br >
< li > A default shell chooser during installation. (Fish by default would be appreciated -Oro) < br >
< li > A recovery partition< br >
< li > Package and preinstall < a href = "https://github.com/hykilpikonna/hyfetch" > hyfetch< / a > < br >
< li > Unit tests for all Rust tools< br >
< li > Preinstall and enable `cups` service daemon< br >
< li > Once the Jade GUI rewrite to libadwaita is finished, rename the github repo to 'jade-gui' instead of 'jade_gui' < / li >
< / ul >