Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: convert single category to multiple categories #2288

Merged
merged 22 commits into from
Feb 28, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
feat: bring in categories from userstyles
  • Loading branch information
sgoudham committed Feb 27, 2024
commit 0c2f0817bb1affe54f5da00ad450f45b30a5f219
71 changes: 55 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -950,7 +950,9 @@ Catppuccin is available for various apps and in different formats. Here is a lis
<details open>
<summary>💭 Development Tools</summary>

- [Codeberg](https://github.com/catppuccin/userstyles/tree/main/styles/codeberg)
- [egui](https://github.com/catppuccin/egui)
- [GitHub](https://github.com/catppuccin/userstyles/tree/main/styles/github)
- [Graphite](https://github.com/catppuccin/userstyles/tree/main/styles/graphite)
- [Hackage](https://github.com/catppuccin/userstyles/tree/main/styles/hackage)
- [Highlight.js](https://github.com/catppuccin/highlightjs)
Expand Down Expand Up @@ -1153,16 +1155,43 @@ Catppuccin is available for various apps and in different formats. Here is a lis
- [Ecosia](https://github.com/catppuccin/userstyles/tree/main/styles/ecosia)
- [Google](https://github.com/catppuccin/userstyles/tree/main/styles/google)
- [NixOS Search](https://github.com/catppuccin/userstyles/tree/main/styles/nixos-search)
- [Perplexity](https://github.com/catppuccin/userstyles/tree/main/styles/perplexity)
- [SearXNG](https://github.com/catppuccin/userstyles/tree/main/styles/searxng)
- [Startpage](https://github.com/catppuccin/userstyles/tree/main/styles/startpage)
- [Whoogle](https://github.com/catppuccin/whoogle)

</details>
<details open>
<summary>🗺️ Translation Tools</summary>

- [Crowdin](https://github.com/catppuccin/userstyles/tree/main/styles/crowdin)
- [DeepL](https://github.com/catppuccin/userstyles/tree/main/styles/deepl)
- [ichi.moe](https://github.com/catppuccin/userstyles/tree/main/styles/ichi.moe)
- [Lingva](https://github.com/catppuccin/userstyles/tree/main/styles/lingva)

</details>
<details open>
<summary>🧠 Wikis</summary>

- [Arch Wiki](https://github.com/catppuccin/userstyles/tree/main/styles/arch-wiki)
- [NixOS Wiki](https://github.com/catppuccin/userstyles/tree/main/styles/nixos.wiki)
- [Wikipedia](https://github.com/catppuccin/userstyles/tree/main/styles/wikipedia)
- [Wikiwand](https://github.com/catppuccin/userstyles/tree/main/styles/wikiwand)

</details>
<details open>
<summary>🗣️ Discussion Forums</summary>

- [Hacker News](https://github.com/catppuccin/userstyles/tree/main/styles/hacker-news)
- [Lemmy](https://github.com/catppuccin/userstyles/tree/main/styles/lemmy)
- [Libreddit](https://github.com/catppuccin/userstyles/tree/main/styles/libreddit)
- [Reddit](https://github.com/catppuccin/userstyles/tree/main/styles/reddit)

</details>
<details open>
<summary>📸 Photo & Video</summary>

- [Google Photos](https://github.com/catppuccin/userstyles/tree/main/styles/google-photos)
- [Pinterest](https://github.com/catppuccin/userstyles/tree/main/styles/pinterest)
- [ShareX](https://github.com/catppuccin/sharex)

</details>
Expand All @@ -1172,9 +1201,11 @@ Catppuccin is available for various apps and in different formats. Here is a lis
- [C.A.V.A.](https://github.com/catppuccin/cava)
- [Cider](https://github.com/catppuccin/cider)
- [Dopamine](https://github.com/catppuccin/dopamine)
- [Last.fm](https://github.com/catppuccin/userstyles/tree/main/styles/lastfm)
- [MusicBee](https://github.com/catppuccin/musicbee)
- [PyRadio](https://github.com/catppuccin/pyradio)
- [Spicetify](https://github.com/catppuccin/spicetify)
- [Spotify Web](https://github.com/catppuccin/userstyles/tree/main/styles/spotify-web)
- [spotify-player](https://github.com/catppuccin/spotify-player)
- [spotify-tui](https://github.com/catppuccin/spotify-tui)
- [YouTube Music](https://github.com/catppuccin/youtubemusic)
Expand All @@ -1184,52 +1215,41 @@ Catppuccin is available for various apps and in different formats. Here is a lis
<summary>📖 Productivity</summary>

- [Anki](https://github.com/catppuccin/anki)
- [Arch Wiki](https://github.com/catppuccin/userstyles/tree/main/styles/arch-wiki)
- [Aseprite](https://github.com/catppuccin/aseprite)
- [Bento](https://github.com/catppuccin/bento)
- [boringproxy](https://github.com/catppuccin/userstyles/tree/main/styles/boringproxy)
- [Canvas LMS](https://github.com/catppuccin/userstyles/tree/main/styles/canvas-lms)
- [ChatGPT](https://github.com/catppuccin/userstyles/tree/main/styles/chatgpt)
- [Codeberg](https://github.com/catppuccin/userstyles/tree/main/styles/codeberg)
- [Crowdin](https://github.com/catppuccin/userstyles/tree/main/styles/crowdin)
- [DeepL](https://github.com/catppuccin/userstyles/tree/main/styles/deepl)
- [DioHub](https://github.com/catppuccin/diohub)
- [Formative](https://github.com/catppuccin/userstyles/tree/main/styles/formative)
- [FreshRSS](https://github.com/catppuccin/freshrss)
- [Gitea](https://github.com/catppuccin/gitea)
- [GitHub](https://github.com/catppuccin/userstyles/tree/main/styles/github)
- [Gmail](https://github.com/catppuccin/userstyles/tree/main/styles/gmail)
- [Home Assistant](https://github.com/catppuccin/home-assistant)
- [homepage](https://github.com/catppuccin/userstyles/tree/main/styles/homepage)
- [ichi.moe](https://github.com/catppuccin/userstyles/tree/main/styles/ichi.moe)
- [InvokeAI](https://github.com/catppuccin/userstyles/tree/main/styles/invokeai)
- [Linear](https://github.com/catppuccin/linear)
- [Lingva](https://github.com/catppuccin/userstyles/tree/main/styles/lingva)
- [Microsoft Word](https://github.com/catppuccin/userstyles/tree/main/styles/microsoft-word)
- [Migadu Webmail](https://github.com/catppuccin/userstyles/tree/main/styles/migadu-webmail)
- [NixOS Wiki](https://github.com/catppuccin/userstyles/tree/main/styles/nixos.wiki)
- [OBS Studio](https://github.com/catppuccin/obs)
- [OpenMediaVault](https://github.com/catppuccin/userstyles/tree/main/styles/openmediavault)
- [Pomotroid](https://github.com/catppuccin/pomotroid)
- [PowerPoint Slides](https://github.com/catppuccin/powerpoint-slides)
- [Proton](https://github.com/catppuccin/userstyles/tree/main/styles/proton)
- [qBittorrent](https://github.com/catppuccin/qbittorrent)
- [Quizlet](https://github.com/catppuccin/userstyles/tree/main/styles/quizlet)
- [Skiff](https://github.com/catppuccin/userstyles/tree/main/styles/skiff)
- [SpeedCrunch](https://github.com/catppuccin/speedcrunch)
- [Stylus](https://github.com/catppuccin/userstyles/tree/main/styles/stylus)
- [Syncthing](https://github.com/catppuccin/userstyles/tree/main/styles/syncthing)
- [Tuta](https://github.com/catppuccin/userstyles/tree/main/styles/tuta)
- [Wikiwand](https://github.com/catppuccin/userstyles/tree/main/styles/wikiwand)

</details>
<details open>
<summary>💌 Email Clients</summary>

- [aerc](https://github.com/catppuccin/aerc)
- [Gmail](https://github.com/catppuccin/userstyles/tree/main/styles/gmail)
- [Mailspring](https://github.com/catppuccin/mailspring)
- [Migadu Webmail](https://github.com/catppuccin/userstyles/tree/main/styles/migadu-webmail)
- [NeoMutt](https://github.com/catppuccin/neomutt)
- [Skiff](https://github.com/catppuccin/userstyles/tree/main/styles/skiff)
- [Thunderbird](https://github.com/catppuccin/thunderbird)
- [Tuta](https://github.com/catppuccin/userstyles/tree/main/styles/tuta)

</details>
<details open>
Expand Down Expand Up @@ -1269,29 +1289,45 @@ Catppuccin is available for various apps and in different formats. Here is a lis
<summary>✨ Social Networking</summary>

- [Aliucord](https://github.com/catppuccin/aliucord)
- [Bluesky Social](https://github.com/catppuccin/userstyles/tree/main/styles/bsky)
- [Cinny](https://github.com/catppuccin/userstyles/tree/main/styles/cinny)
- [Discord](https://github.com/catppuccin/discord)
- [Element](https://github.com/catppuccin/element)
- [Elk](https://github.com/catppuccin/userstyles/tree/main/styles/elk)
- [Enmity](https://github.com/catppuccin/enmity)
- [Halloy](https://github.com/catppuccin/halloy)
- [HexChat](https://github.com/catppuccin/hexchat)
- [Infinity for Reddit](https://github.com/catppuccin/infinity)
- [Instagram](https://github.com/catppuccin/userstyles/tree/main/styles/instagram)
- [LinkedIn](https://github.com/catppuccin/userstyles/tree/main/styles/linkedin)
- [Mastodon](https://github.com/catppuccin/userstyles/tree/main/styles/mastodon)
- [Mattermost](https://github.com/catppuccin/mattermost)
- [mIRC](https://github.com/catppuccin/mirc)
- [Misskey](https://github.com/catppuccin/misskey)
- [Nitter](https://github.com/catppuccin/userstyles/tree/main/styles/nitter)
- [Revolt](https://github.com/catppuccin/revolt)
- [SimpleX](https://github.com/catppuccin/simplex)
- [Slack](https://github.com/catppuccin/slack)
- [Snapchat Web](https://github.com/catppuccin/userstyles/tree/main/styles/snapchat-web)
- [Telegram](https://github.com/catppuccin/telegram)
- [The Lounge](https://github.com/catppuccin/thelounge)
- [Twitter](https://github.com/catppuccin/userstyles/tree/main/styles/twitter)
- [Vendetta](https://github.com/catppuccin/vendetta)
- [WhatsApp Web](https://github.com/catppuccin/userstyles/tree/main/styles/whatsapp-web)

</details>
<details open>
<summary>🌈 Entertainment</summary>

- [Amfora](https://github.com/catppuccin/amfora)
- [AniList, AniChart](https://github.com/catppuccin/userstyles/tree/main/styles/anilist)
- [ChatReplay](https://github.com/catppuccin/userstyles/tree/main/styles/chatreplay)
- [Invidious](https://github.com/catppuccin/userstyles/tree/main/styles/invidious)
- [monkeytype](https://github.com/catppuccin/monkeytype)
- [Substack](https://github.com/catppuccin/userstyles/tree/main/styles/substack)
- [theme.park](https://github.com/catppuccin/theme.park)
- [Twitch](https://github.com/catppuccin/userstyles/tree/main/styles/twitch)
- [YouTube](https://github.com/catppuccin/userstyles/tree/main/styles/youtube)

</details>
<details open>
Expand Down Expand Up @@ -1325,6 +1361,9 @@ Catppuccin is available for various apps and in different formats. Here is a lis
<details open>
<summary>🤖 Artificial Intelligence</summary>

- [ChatGPT](https://github.com/catppuccin/userstyles/tree/main/styles/chatgpt)
- [InvokeAI](https://github.com/catppuccin/userstyles/tree/main/styles/invokeai)
- [Perplexity](https://github.com/catppuccin/userstyles/tree/main/styles/perplexity)
- [Stable Diffusion WebUI](https://github.com/catppuccin/stable-diffusion-web-ui)

</details>
Expand Down
2 changes: 1 addition & 1 deletion resources/deno.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"@/": "./",
"std/": "https://deno.land/std@0.207.0/",
"catppuccin-deno-lib": "https://deno.land/x/catppuccin_toolbox@deno-lib-v1.0.0/deno-lib/mod.ts",
"catppuccin-userstyles/": "https://raw.githubusercontent.com/catppuccin/userstyles/2c967fe8072c5fc48253a241de2f9d14dab49be0/",
"catppuccin-userstyles/": "https://raw.githubusercontent.com/catppuccin/userstyles/543241431c080c74d98e7533a63efe10a5a78e66/",
"type-fest": "https://esm.sh/v135/type-fest@4.8.3"
},
"tasks": {
Expand Down
4 changes: 3 additions & 1 deletion resources/deno.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion resources/generate/main.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import userstylesSchema from "catppuccin-userstyles/scripts/userstyles.schema.js
type: "json",
};
const userstylesYaml = await fetch(
"https://raw.githubusercontent.com/catppuccin/userstyles/main/scripts/userstyles.yml",
"https://raw.githubusercontent.com/catppuccin/userstyles/docs/multiple-categories/scripts/userstyles.yml",
).then((res) => res.text());

import type { PortsSchema, UserStylesSchema } from "@/types/mod.ts";
Expand Down
2 changes: 1 addition & 1 deletion resources/ports.yml
Original file line number Diff line number Diff line change
Expand Up @@ -623,7 +623,7 @@ ports:
color: mauve
oldtwitter:
name: OldTwitter
categories: [browser_extension]
categories: [browser_extension, discussion_forum, entertainment]
platform: agnostic
openbox:
name: Openbox
Expand Down