Skip to content

feat(arch-linux): init - #2043

Closed
ninetailedtori wants to merge 108 commits into
catppuccin:feat/mediawiki-lib-modulefrom
ninetailedtori:manpages
Closed

feat(arch-linux): init#2043
ninetailedtori wants to merge 108 commits into
catppuccin:feat/mediawiki-lib-modulefrom
ninetailedtori:manpages

Conversation

@ninetailedtori

@ninetailedtori ninetailedtori commented Dec 28, 2025

Copy link
Copy Markdown
Contributor

Closes #1870, closes #1381.

🎉 Theme for Arch Linux 🎉

Honestly, this is a major refactor of the existing arch-wiki theme into an umbrella "Arch Linux" userstyle, including:

  • arch-wiki existing theme
    • migrated to mediawiki variables?
  • an additional one started by someone else for aur.archlinux.org: feat(arch-user-repository): init #1870
    • merged with this PR yet?
    • finished?
  • and all the others I'll be actively doing for Arch Linux!
    • archlinux (home)?
    • archlinux/download?
    • man.archlinux?
    • archlinux/packages?
    • security.archlinux?
    • bbs.archlinux?

💬 Additional Comments 💬

This is based off of the old PR that died, #1381, but will be moving the wiki to use MediaWiki variables in the library module e.g. #1895, once we can confirm it working as it should on arch's wiki (no leftover overriding on their end). All other sites will be done by me, aside from the AUR one which was done by someone else (though it'll be edited by me as well, to fall in line with the new style of formatting).

Base: #1866

🗒 Checklist 🗒

  • I have read and followed Catppuccin's submission guidelines.
  • I have made a new directory underneath /styles/archlinux containing the contents of the /template directory.
    • I have ensured that the new directory is in lower-kebab-case.
    • I have followed the template and kept the preprocessor as LESS.
  • I have made sure to update the userstyles.yml file with information about the new userstyle.
  • I have included the following files:
    • catppuccin.user.less - all the CSS for the userstyle, based on the template.

@ninetailedtori
ninetailedtori force-pushed the manpages branch 2 times, most recently from a347cca to ee87d5b Compare December 28, 2025 22:50
@WalkQuackBack WalkQuackBack changed the title feat(archlinux) feat(archlinux): init Dec 28, 2025
@github-actions github-actions Bot added the arch-wiki Arch Wiki label Dec 29, 2025
Comment thread styles/archlinux/README.md
Comment thread styles/archlinux/catppuccin.user.less Outdated
Comment thread styles/archlinux/catppuccin.user.less Outdated
@WalkQuackBack WalkQuackBack added the 0.kind: init A new userstyle label Dec 29, 2025
@ninetailedtori

ninetailedtori commented Dec 30, 2025

Copy link
Copy Markdown
Contributor Author

PR is now up to every page aside from:

  • Download DONE!
  • Wiki (needs mediawiki lib, will set up my own localhost tomorrow)
    Feel free to test it for me! Security and BBS were the last ones I just did, and rework of AUR as well as expansion of it to include Packages (official) was done earlier as well! :]

@uncenter uncenter left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like there is still a bunch of duplicated input styles?

Comment thread styles/archlinux/catppuccin.user.less Outdated
Comment thread styles/archlinux/catppuccin.user.less Outdated
Comment thread styles/archlinux/catppuccin.user.less Outdated
@ninetailedtori

Copy link
Copy Markdown
Contributor Author

Looks like there is still a bunch of duplicated input styles?

If you spot any duplicated styles that aren't being annoyingly overwritten by something on the page (like the .pun #brdX regions), do lemme know o7
I'm not sure how to get them to overwrite including on top of the other css used on the page without specificity unfortunately.

@ninetailedtori
ninetailedtori force-pushed the manpages branch 2 times, most recently from 8ac3259 to b8c797e Compare December 31, 2025 21:44
@ninetailedtori

Copy link
Copy Markdown
Contributor Author

This is a reminder for me to change the mediawiki location once that's published, because I'm going to forget :P

@WalkQuackBack

Copy link
Copy Markdown
Member

This may have rebased this onto the wrong branch. Could you try rebasing onto origin/main again?

@ninetailedtori
ninetailedtori changed the base branch from main to feat/mediawiki-lib-module January 3, 2026 23:57
Comment thread scripts/userstyles.yml Outdated
Comment thread styles/arch-linux/catppuccin.user.less Outdated
@github-actions github-actions Bot added ghostty.org Ghostty.org next.js Next.js claude Claude searchix Searchix poe Poe regex101 regex101 anonymous-overflow Anonymous Overflow scalar Scalar npmx npmx labels Apr 15, 2026
Signed-off-by: Toria <ninetailedtori@uwu.gal>
@github-actions github-actions Bot removed youtube YouTube searxng SearXNG brave-search Brave Search codeberg Codeberg github GitHub reddit Reddit modrinth Modrinth vercel Vercel nixos-search NixOS Search whatsapp-web WhatsApp Web chatgpt ChatGPT canvas-lms Canvas LMS chess.com Chess.com formative Formative startpage Startpage labels Apr 16, 2026
@WalkQuackBack WalkQuackBack mentioned this pull request Aug 27, 2026
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.kind: init A new userstyle 4.topic: libraries Relating to the standard library and/or library modules arch-wiki Arch Wiki

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants