If you want to contribute to this list, feel free to do so by following these simple steps. Keep in mind that you should have consumed the content you want to contribute to this list.
- Make sure you agree with the license
- Distributions section
- Learning Resources section
- X Desktop Environments section
- X Windows Managers section
- Applications section
- Useful Websites subsections
- Adding a new category
Check out the LICENSE
file and make sure you agree that you are comfortable with sharing your contributions to this list with that license.
There will be no more distributions added to this section. For the sake of keeping this list short, only top 10 distributions from Distrowatch's list for the last 12 months will be included. Also, to avoid personal opinions about them, the Distrowatch descriptions are copied. If you think they're outdated or short, please contact Distrowatch and let me know.
You have to submit only the content you have actually consumed. You will need to add your personal opinion on why do you think this learning resource is awesome for it to be included in this list.
To add new content to the books section, follow this syntax:
#### [Name of the book](link to the Goodreads page of the book) [Average Goodreads rating]
Your personal comment on why do you think this book is awesome and relative to this list. - [@your-github-profile](link to your GitHub profile)
> Goodreads description
Also, feel free to add your own comment on the book already included in this list.
This is the only subsection of the Learning Resources section that allows you to add distribution-specific learning resources.
Syntax:
#### [Name of the course](link to the course) [$price]
Short personal description. - [@your-github-profile](link to your GitHub profile)
The screenshots are borrowed from their official websites or from Wikipedia.
Only four biggest ones will have its own subsection and a screenshot. If you want to add new X Desktop Environment, add them in the Other Desktop Environments subsection by following this syntax:
* [Name](link) - short description copied from Arch Wiki.
Be sure to add them in the alphabetical order.
Follow this syntax:
* [Name](link) - Short description
There are currently no proposed rules for adding content to this section because I'm not very experienced in using them. If you want propose some rule, feel free to do so by creating an issue.
Added applications should be regularly updated. They should also be usable and fairly stable at the time of adding them.
To add applications to other GUI-based applications sub-section, follow this guide:
* [name](official website) (**desktop environment**) - Short description
where official website
should be replaced with the link to the application (link to the repo containing the code if the website doesn't exist) and desktop environment
should be replaced with the DE they're supposed to work with the best.
Once there is at least five applications specifically designed for other desktop environments, their subsection will be added.
To add applications to any other subsection, follow this syntax:
* [name](official website) - Short description
Again, you should link to the code repo if the website doesn't exist.
To add new content to the websites section, follow this syntax:
#### [name of the website](link to the website)
> A paragraph or two copied from the website itself.
If you can't find a paragraph that fully explains the website, then follow this syntax:
#### [name of the website](link to the website)
Personal comment on why this website is awesome. - [@your-github-profile](link to your github profile)
Please keep in mind that the distro-specific websites will not be included. You can only add general-purpose Linux websites to this list.
Keep in mind that this subsection values quality over quantity.
If you think that this list needs a new section, you're probably right.
In that case, please create an issue and explain why do you think that this category should make it to the list. If there's more people supporting your opinion, feel free to create a pull request.