valpackett / awesome-gtk

List of awesome GTK (3/4) applications
The Unlicense
823 stars 45 forks source link

Rewrite with Awesome Style (and more descriptions) #43

Closed loicreynier closed 1 year ago

loicreynier commented 1 year ago

Rewrite the list with an "Awesome list style" with a table of content as proposed in #37 and more detailed descriptions.

The goal is to have the Markdown code checked by awesome-lint which is useful to insure a coherent style and verify links (URLs and ToC entries). Currently, only the audio section has been rewritten. All the audio-related subsections have been moved to this section. If this style is suitable , I will continue the rewrite of the other sections.

Due to the longer descriptions, languages/libraries tags are highlighted with inline code. As an example, the Lollypop list entry now renders as follows:

The rendered README can be properly viewed here.

valpackett commented 1 year ago

nice! It would be cool to add the linter to CI then

loicreynier commented 1 year ago

@valpackett I finished the rewrite, let me know what you think about it. You can preview it here.

I added a workflow with awesome-lint and the typos checker. The repository should have awesome and awesome-list as GitHub topic to remove the some linting errors.

knuxbbs commented 1 year ago

Will this be merged with the main branch?

valpackett commented 1 year ago

Woah, sorry, I completely missed the "finished" comment! Yeah, please pull in all the new additions from the main branch and go ahead @loicreynier :)