diff --git a/icons/NerdFonts-Black/README.md b/icons/NerdFonts-Black/README.md
new file mode 100644
index 0000000..2ff1085
--- /dev/null
+++ b/icons/NerdFonts-Black/README.md
@@ -0,0 +1,46 @@
+
+
+Nerd Fonts Glyphs - Black
+---
+Glyphs extracted from Ubuntu Nerd Font 0.83 with FontForge
+
+## Preview
+
+
+## License
+```
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+```
+
+Names of used glyphs (as listed on the Nerd Fonts cheat sheet) can be found in index.theme.sources
\ No newline at end of file
diff --git a/icons/NerdFonts-Black/index.theme b/icons/NerdFonts-Black/index.theme
new file mode 100644
index 0000000..86cd012
--- /dev/null
+++ b/icons/NerdFonts-Black/index.theme
@@ -0,0 +1,11 @@
+[Icon Theme]
+Name=Nerd Fonts (Black)
+Comment=Nerd Fonts Glyphs (Black)
+Inherits=flat
+Directories=scalable
+
+[scalable]
+Size=48
+Type=Scalable
+MinSize=16
+MaxSize=256
\ No newline at end of file
diff --git a/icons/NerdFonts-Black/index.theme.license b/icons/NerdFonts-Black/index.theme.license
new file mode 100644
index 0000000..eb5a755
--- /dev/null
+++ b/icons/NerdFonts-Black/index.theme.license
@@ -0,0 +1,8 @@
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
\ No newline at end of file
diff --git a/icons/NerdFonts-Black/index.theme.sources b/icons/NerdFonts-Black/index.theme.sources
new file mode 100644
index 0000000..9ede9b0
--- /dev/null
+++ b/icons/NerdFonts-Black/index.theme.sources
@@ -0,0 +1,57 @@
+nf-md-* glyphs from Pictogrammers' Material Design library, licensed under Apache 2.0
+
+cat - nf-md-cat
+centralmods - nf-md-application_array
+copy - nf-md-copy
+coremods - nf-md-application_array
+datapacks - nf-md-application_braces
+export - nf-md-export
+loadermods - nf-md-application_brackets
+help - nf-md-help_circle
+instance-settings - nf-md-file_cog
+jarmods - nf-md-application_array
+log - nf-md-file_chart
+minecraft - nf-md-minecraft
+multimc - nf-md-minecraft
+new - nf-md-file_plus
+notes - nf-md-book_edit
+packages - nf-md-package
+proxy - nf-md-lan_connect
+quickmods - nf-md-application_array
+rename - nf-md-file_edit
+resourcepacks - nf-md-folder_image
+screenshots - nf-md-image
+viewfolder - nf-md-folder
+worlds - nf-md-earth_box
+
+---
+
+nf-fa-* glyphs from FontFonticons, Inc.'s 'Font Awesome Free' project, licensed under CC BY 4.0
+
+about - nf-fa-info
+accounts - nf-fa-user_group
+bug - nf-fa-bug
+checkupdate - nf-fa-cloud_download
+custom-commands - nf-fa-terminal
+delete - nf-fa-trash
+discord - nf-fa-discord
+environment-variables - nf-fa-code
+externaltools - na-fa-external_link
+java - na-fa-coffee
+language - nf-fa-language
+launch - nf-fa-play_circle
+launcher - nf-fa-play
+news - nf-fa-newspaper
+patreon - nf-fa-patreon
+reddit-alien - nf-fa-reddit_alien
+refresh - nf-fa-refresh
+server - nf-fa-server
+settings - nf-fa-cog
+shaderpacks - nf-fa-cloud_sun
+shortcut - nf-fa-link
+star - nf-fa-star
+status-bad - nf-fa-times_circle
+status-good - nf-fa-check_circle
+status-running - nf-fa-play_circle_o
+status-yellow - nf-fa-circle_exclamation
+tag - nf-fa-tag
\ No newline at end of file
diff --git a/icons/NerdFonts-Black/preview.png b/icons/NerdFonts-Black/preview.png
new file mode 100644
index 0000000..ee4b13e
Binary files /dev/null and b/icons/NerdFonts-Black/preview.png differ
diff --git a/icons/NerdFonts-Black/scalable/about.svg b/icons/NerdFonts-Black/scalable/about.svg
new file mode 100644
index 0000000..8c47ac1
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/about.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/accounts.svg b/icons/NerdFonts-Black/scalable/accounts.svg
new file mode 100644
index 0000000..449c827
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/accounts.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/bug.svg b/icons/NerdFonts-Black/scalable/bug.svg
new file mode 100644
index 0000000..df0b440
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/bug.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/cat.svg b/icons/NerdFonts-Black/scalable/cat.svg
new file mode 100644
index 0000000..675c95f
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/cat.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/centralmods.svg b/icons/NerdFonts-Black/scalable/centralmods.svg
new file mode 100644
index 0000000..537a28b
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/centralmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/checkupdate.svg b/icons/NerdFonts-Black/scalable/checkupdate.svg
new file mode 100644
index 0000000..6f4ac0b
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/checkupdate.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/copy.svg b/icons/NerdFonts-Black/scalable/copy.svg
new file mode 100644
index 0000000..4174d45
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/copy.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/coremods.svg b/icons/NerdFonts-Black/scalable/coremods.svg
new file mode 100644
index 0000000..537a28b
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/coremods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/custom-commands.svg b/icons/NerdFonts-Black/scalable/custom-commands.svg
new file mode 100644
index 0000000..71dc440
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/custom-commands.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/datapacks.svg b/icons/NerdFonts-Black/scalable/datapacks.svg
new file mode 100644
index 0000000..73b2704
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/datapacks.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/delete.svg b/icons/NerdFonts-Black/scalable/delete.svg
new file mode 100644
index 0000000..26dd88a
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/delete.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/discord.svg b/icons/NerdFonts-Black/scalable/discord.svg
new file mode 100644
index 0000000..ff1ae1c
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/discord.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/environment-variables.svg b/icons/NerdFonts-Black/scalable/environment-variables.svg
new file mode 100644
index 0000000..94259af
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/environment-variables.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/externaltools.svg b/icons/NerdFonts-Black/scalable/externaltools.svg
new file mode 100644
index 0000000..0f8e432
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/externaltools.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/help.svg b/icons/NerdFonts-Black/scalable/help.svg
new file mode 100644
index 0000000..dcbc5a2
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/help.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/instance-settings.svg b/icons/NerdFonts-Black/scalable/instance-settings.svg
new file mode 100644
index 0000000..c337ef3
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/instance-settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/jarmods.svg b/icons/NerdFonts-Black/scalable/jarmods.svg
new file mode 100644
index 0000000..537a28b
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/jarmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/java.svg b/icons/NerdFonts-Black/scalable/java.svg
new file mode 100644
index 0000000..2e6398b
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/java.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/language.svg b/icons/NerdFonts-Black/scalable/language.svg
new file mode 100644
index 0000000..f96ce7d
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/language.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/launch.svg b/icons/NerdFonts-Black/scalable/launch.svg
new file mode 100644
index 0000000..b3645b5
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/launch.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/launcher.svg b/icons/NerdFonts-Black/scalable/launcher.svg
new file mode 100644
index 0000000..b4b4c6a
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/launcher.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/loadermods.svg b/icons/NerdFonts-Black/scalable/loadermods.svg
new file mode 100644
index 0000000..9c56819
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/loadermods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/log.svg b/icons/NerdFonts-Black/scalable/log.svg
new file mode 100644
index 0000000..2ff09ea
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/log.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/minecraft.svg b/icons/NerdFonts-Black/scalable/minecraft.svg
new file mode 100644
index 0000000..7f3916f
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/minecraft.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/multimc.svg b/icons/NerdFonts-Black/scalable/multimc.svg
new file mode 100644
index 0000000..7f3916f
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/multimc.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/new.svg b/icons/NerdFonts-Black/scalable/new.svg
new file mode 100644
index 0000000..3432b64
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/new.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/news.svg b/icons/NerdFonts-Black/scalable/news.svg
new file mode 100644
index 0000000..0c66bd6
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/news.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/notes.svg b/icons/NerdFonts-Black/scalable/notes.svg
new file mode 100644
index 0000000..1ea3bb0
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/notes.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/package.svg b/icons/NerdFonts-Black/scalable/package.svg
new file mode 100644
index 0000000..2a1c094
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/package.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/patreon.svg b/icons/NerdFonts-Black/scalable/patreon.svg
new file mode 100644
index 0000000..8e0b181
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/patreon.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/proxy.svg b/icons/NerdFonts-Black/scalable/proxy.svg
new file mode 100644
index 0000000..fe923bf
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/proxy.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/quickmods.svg b/icons/NerdFonts-Black/scalable/quickmods.svg
new file mode 100644
index 0000000..537a28b
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/quickmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/reddit-alien.svg b/icons/NerdFonts-Black/scalable/reddit-alien.svg
new file mode 100644
index 0000000..4c03c5d
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/reddit-alien.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/refresh.svg b/icons/NerdFonts-Black/scalable/refresh.svg
new file mode 100644
index 0000000..80c56a6
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/refresh.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/rename.svg b/icons/NerdFonts-Black/scalable/rename.svg
new file mode 100644
index 0000000..4421d84
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/rename.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/resourcepacks.svg b/icons/NerdFonts-Black/scalable/resourcepacks.svg
new file mode 100644
index 0000000..15f77e3
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/resourcepacks.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/screenshots.svg b/icons/NerdFonts-Black/scalable/screenshots.svg
new file mode 100644
index 0000000..de083d1
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/screenshots.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/server.svg b/icons/NerdFonts-Black/scalable/server.svg
new file mode 100644
index 0000000..62988e7
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/server.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/settings.svg b/icons/NerdFonts-Black/scalable/settings.svg
new file mode 100644
index 0000000..2f026e3
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/shaderpacks.svg b/icons/NerdFonts-Black/scalable/shaderpacks.svg
new file mode 100644
index 0000000..065c83b
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/shaderpacks.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/shortcut.svg b/icons/NerdFonts-Black/scalable/shortcut.svg
new file mode 100644
index 0000000..4e152ba
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/shortcut.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/star.svg b/icons/NerdFonts-Black/scalable/star.svg
new file mode 100644
index 0000000..843d2b8
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/star.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/status-bad.svg b/icons/NerdFonts-Black/scalable/status-bad.svg
new file mode 100644
index 0000000..8d3e31d
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/status-bad.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/status-good.svg b/icons/NerdFonts-Black/scalable/status-good.svg
new file mode 100644
index 0000000..d108ba2
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/status-good.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/status-running.svg b/icons/NerdFonts-Black/scalable/status-running.svg
new file mode 100644
index 0000000..08b9e6a
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/status-running.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/status-yellow.svg b/icons/NerdFonts-Black/scalable/status-yellow.svg
new file mode 100644
index 0000000..1b0e06c
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/status-yellow.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/tag.svg b/icons/NerdFonts-Black/scalable/tag.svg
new file mode 100644
index 0000000..dbe83f8
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/tag.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/viewfolder.svg b/icons/NerdFonts-Black/scalable/viewfolder.svg
new file mode 100644
index 0000000..49f4936
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/viewfolder.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Black/scalable/worlds.svg b/icons/NerdFonts-Black/scalable/worlds.svg
new file mode 100644
index 0000000..c4bab00
--- /dev/null
+++ b/icons/NerdFonts-Black/scalable/worlds.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/README.md b/icons/NerdFonts-Catppuccin-Frappe/README.md
new file mode 100644
index 0000000..af8abf0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/README.md
@@ -0,0 +1,51 @@
+
+
+Nerd Fonts Glyphs - Catppuccin Frappé
+---
+Glyphs extracted from Ubuntu Nerd Font 0.83 with FontForge
+
+## Preview
+
+
+Preview uses Catppuccin's official [Frappe theme](../../themes/Catppuccin-Frappe/README.md)
+
+## License
+```
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
+
+
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+```
+
+Names of used glyphs (as listed on the Nerd Fonts cheat sheet) can be found in index.theme.sources
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Frappe/index.theme b/icons/NerdFonts-Catppuccin-Frappe/index.theme
new file mode 100644
index 0000000..7f6fe69
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/index.theme
@@ -0,0 +1,11 @@
+[Icon Theme]
+Name=Nerd Fonts (Catppuccin Frappé)
+Comment=Nerd Fonts Glyphs (Catppuccin Frappé)
+Inherits=flat
+Directories=scalable
+
+[scalable]
+Size=48
+Type=Scalable
+MinSize=16
+MaxSize=256
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Frappe/index.theme.license b/icons/NerdFonts-Catppuccin-Frappe/index.theme.license
new file mode 100644
index 0000000..29eb85e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/index.theme.license
@@ -0,0 +1,11 @@
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Frappe/index.theme.sources b/icons/NerdFonts-Catppuccin-Frappe/index.theme.sources
new file mode 100644
index 0000000..9ede9b0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/index.theme.sources
@@ -0,0 +1,57 @@
+nf-md-* glyphs from Pictogrammers' Material Design library, licensed under Apache 2.0
+
+cat - nf-md-cat
+centralmods - nf-md-application_array
+copy - nf-md-copy
+coremods - nf-md-application_array
+datapacks - nf-md-application_braces
+export - nf-md-export
+loadermods - nf-md-application_brackets
+help - nf-md-help_circle
+instance-settings - nf-md-file_cog
+jarmods - nf-md-application_array
+log - nf-md-file_chart
+minecraft - nf-md-minecraft
+multimc - nf-md-minecraft
+new - nf-md-file_plus
+notes - nf-md-book_edit
+packages - nf-md-package
+proxy - nf-md-lan_connect
+quickmods - nf-md-application_array
+rename - nf-md-file_edit
+resourcepacks - nf-md-folder_image
+screenshots - nf-md-image
+viewfolder - nf-md-folder
+worlds - nf-md-earth_box
+
+---
+
+nf-fa-* glyphs from FontFonticons, Inc.'s 'Font Awesome Free' project, licensed under CC BY 4.0
+
+about - nf-fa-info
+accounts - nf-fa-user_group
+bug - nf-fa-bug
+checkupdate - nf-fa-cloud_download
+custom-commands - nf-fa-terminal
+delete - nf-fa-trash
+discord - nf-fa-discord
+environment-variables - nf-fa-code
+externaltools - na-fa-external_link
+java - na-fa-coffee
+language - nf-fa-language
+launch - nf-fa-play_circle
+launcher - nf-fa-play
+news - nf-fa-newspaper
+patreon - nf-fa-patreon
+reddit-alien - nf-fa-reddit_alien
+refresh - nf-fa-refresh
+server - nf-fa-server
+settings - nf-fa-cog
+shaderpacks - nf-fa-cloud_sun
+shortcut - nf-fa-link
+star - nf-fa-star
+status-bad - nf-fa-times_circle
+status-good - nf-fa-check_circle
+status-running - nf-fa-play_circle_o
+status-yellow - nf-fa-circle_exclamation
+tag - nf-fa-tag
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Frappe/preview.png b/icons/NerdFonts-Catppuccin-Frappe/preview.png
new file mode 100644
index 0000000..d56ea56
Binary files /dev/null and b/icons/NerdFonts-Catppuccin-Frappe/preview.png differ
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/about.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/about.svg
new file mode 100644
index 0000000..b2006cc
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/about.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/accounts.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/accounts.svg
new file mode 100644
index 0000000..4321800
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/accounts.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/bug.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/bug.svg
new file mode 100644
index 0000000..aeb1817
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/bug.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/cat.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/cat.svg
new file mode 100644
index 0000000..fc031ec
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/cat.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/centralmods.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/centralmods.svg
new file mode 100644
index 0000000..44048ec
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/centralmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/checkupdate.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/checkupdate.svg
new file mode 100644
index 0000000..d7714fd
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/checkupdate.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/copy.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/copy.svg
new file mode 100644
index 0000000..95dd443
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/copy.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/coremods.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/coremods.svg
new file mode 100644
index 0000000..44048ec
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/coremods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/custom-commands.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/custom-commands.svg
new file mode 100644
index 0000000..d3b3818
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/custom-commands.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/datapacks.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/datapacks.svg
new file mode 100644
index 0000000..51c6233
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/datapacks.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/delete.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/delete.svg
new file mode 100644
index 0000000..bd5820f
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/delete.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/discord.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/discord.svg
new file mode 100644
index 0000000..afdf3ef
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/discord.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/environment-variables.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/environment-variables.svg
new file mode 100644
index 0000000..1385f54
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/environment-variables.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/externaltools.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/externaltools.svg
new file mode 100644
index 0000000..ac607b4
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/externaltools.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/help.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/help.svg
new file mode 100644
index 0000000..55d4fe4
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/help.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/instance-settings.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/instance-settings.svg
new file mode 100644
index 0000000..4e8182b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/instance-settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/jarmods.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/jarmods.svg
new file mode 100644
index 0000000..44048ec
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/jarmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/java.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/java.svg
new file mode 100644
index 0000000..331d425
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/java.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/language.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/language.svg
new file mode 100644
index 0000000..dd778be
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/language.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/launch.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/launch.svg
new file mode 100644
index 0000000..5a3955c
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/launch.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/launcher.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/launcher.svg
new file mode 100644
index 0000000..ed8374c
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/launcher.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/loadermods.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/loadermods.svg
new file mode 100644
index 0000000..ef34c41
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/loadermods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/log.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/log.svg
new file mode 100644
index 0000000..4c7e554
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/log.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/minecraft.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/minecraft.svg
new file mode 100644
index 0000000..a658408
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/minecraft.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/multimc.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/multimc.svg
new file mode 100644
index 0000000..a658408
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/multimc.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/new.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/new.svg
new file mode 100644
index 0000000..d48ae69
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/new.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/news.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/news.svg
new file mode 100644
index 0000000..5429a88
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/news.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/notes.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/notes.svg
new file mode 100644
index 0000000..d91f5f9
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/notes.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/package.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/package.svg
new file mode 100644
index 0000000..83986de
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/package.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/patreon.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/patreon.svg
new file mode 100644
index 0000000..fce6a90
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/patreon.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/proxy.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/proxy.svg
new file mode 100644
index 0000000..274d204
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/proxy.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/quickmods.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/quickmods.svg
new file mode 100644
index 0000000..44048ec
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/quickmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/reddit-alien.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/reddit-alien.svg
new file mode 100644
index 0000000..69a067f
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/reddit-alien.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/refresh.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/refresh.svg
new file mode 100644
index 0000000..1cf2470
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/refresh.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/rename.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/rename.svg
new file mode 100644
index 0000000..76e3153
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/rename.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/resourcepacks.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/resourcepacks.svg
new file mode 100644
index 0000000..60d99d5
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/resourcepacks.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/screenshots.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/screenshots.svg
new file mode 100644
index 0000000..a7fd133
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/screenshots.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/server.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/server.svg
new file mode 100644
index 0000000..bcbf3aa
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/server.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/settings.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/settings.svg
new file mode 100644
index 0000000..2575093
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/shaderpacks.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/shaderpacks.svg
new file mode 100644
index 0000000..023347f
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/shaderpacks.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/shortcut.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/shortcut.svg
new file mode 100644
index 0000000..5636760
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/shortcut.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/star.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/star.svg
new file mode 100644
index 0000000..db02df6
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/star.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/status-bad.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-bad.svg
new file mode 100644
index 0000000..54aae69
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-bad.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/status-good.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-good.svg
new file mode 100644
index 0000000..82d5f8e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-good.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/status-running.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-running.svg
new file mode 100644
index 0000000..f080a0a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-running.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/status-yellow.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-yellow.svg
new file mode 100644
index 0000000..e99ee07
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/status-yellow.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/tag.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/tag.svg
new file mode 100644
index 0000000..6008316
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/tag.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/viewfolder.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/viewfolder.svg
new file mode 100644
index 0000000..0abcbfa
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/viewfolder.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Frappe/scalable/worlds.svg b/icons/NerdFonts-Catppuccin-Frappe/scalable/worlds.svg
new file mode 100644
index 0000000..d5634b2
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Frappe/scalable/worlds.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/README.md b/icons/NerdFonts-Catppuccin-Latte/README.md
new file mode 100644
index 0000000..8a0c4dc
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/README.md
@@ -0,0 +1,51 @@
+
+
+Nerd Fonts Glyphs - Catppuccin Latte
+---
+Glyphs extracted from Ubuntu Nerd Font 0.83 with FontForge
+
+## Preview
+
+
+Preview uses Catppuccin's official [Latte theme](../../themes/Catppuccin-Latte/README.md)
+
+## License
+```
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
+
+
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+```
+
+Names of used glyphs (as listed on the Nerd Fonts cheat sheet) can be found in index.theme.sources
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Latte/index.theme b/icons/NerdFonts-Catppuccin-Latte/index.theme
new file mode 100644
index 0000000..6df82e2
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/index.theme
@@ -0,0 +1,11 @@
+[Icon Theme]
+Name=Nerd Fonts (Catppuccin Latte)
+Comment=Nerd Fonts Glyphs (Catppuccin Latte)
+Inherits=flat
+Directories=scalable
+
+[scalable]
+Size=48
+Type=Scalable
+MinSize=16
+MaxSize=256
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Latte/index.theme.license b/icons/NerdFonts-Catppuccin-Latte/index.theme.license
new file mode 100644
index 0000000..29eb85e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/index.theme.license
@@ -0,0 +1,11 @@
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Latte/index.theme.sources b/icons/NerdFonts-Catppuccin-Latte/index.theme.sources
new file mode 100644
index 0000000..9ede9b0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/index.theme.sources
@@ -0,0 +1,57 @@
+nf-md-* glyphs from Pictogrammers' Material Design library, licensed under Apache 2.0
+
+cat - nf-md-cat
+centralmods - nf-md-application_array
+copy - nf-md-copy
+coremods - nf-md-application_array
+datapacks - nf-md-application_braces
+export - nf-md-export
+loadermods - nf-md-application_brackets
+help - nf-md-help_circle
+instance-settings - nf-md-file_cog
+jarmods - nf-md-application_array
+log - nf-md-file_chart
+minecraft - nf-md-minecraft
+multimc - nf-md-minecraft
+new - nf-md-file_plus
+notes - nf-md-book_edit
+packages - nf-md-package
+proxy - nf-md-lan_connect
+quickmods - nf-md-application_array
+rename - nf-md-file_edit
+resourcepacks - nf-md-folder_image
+screenshots - nf-md-image
+viewfolder - nf-md-folder
+worlds - nf-md-earth_box
+
+---
+
+nf-fa-* glyphs from FontFonticons, Inc.'s 'Font Awesome Free' project, licensed under CC BY 4.0
+
+about - nf-fa-info
+accounts - nf-fa-user_group
+bug - nf-fa-bug
+checkupdate - nf-fa-cloud_download
+custom-commands - nf-fa-terminal
+delete - nf-fa-trash
+discord - nf-fa-discord
+environment-variables - nf-fa-code
+externaltools - na-fa-external_link
+java - na-fa-coffee
+language - nf-fa-language
+launch - nf-fa-play_circle
+launcher - nf-fa-play
+news - nf-fa-newspaper
+patreon - nf-fa-patreon
+reddit-alien - nf-fa-reddit_alien
+refresh - nf-fa-refresh
+server - nf-fa-server
+settings - nf-fa-cog
+shaderpacks - nf-fa-cloud_sun
+shortcut - nf-fa-link
+star - nf-fa-star
+status-bad - nf-fa-times_circle
+status-good - nf-fa-check_circle
+status-running - nf-fa-play_circle_o
+status-yellow - nf-fa-circle_exclamation
+tag - nf-fa-tag
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Latte/preview.png b/icons/NerdFonts-Catppuccin-Latte/preview.png
new file mode 100644
index 0000000..2a2bc97
Binary files /dev/null and b/icons/NerdFonts-Catppuccin-Latte/preview.png differ
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/about.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/about.svg
new file mode 100644
index 0000000..2192142
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/about.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/accounts.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/accounts.svg
new file mode 100644
index 0000000..c6de467
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/accounts.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/bug.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/bug.svg
new file mode 100644
index 0000000..f57149f
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/bug.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/cat.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/cat.svg
new file mode 100644
index 0000000..47994fe
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/cat.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/centralmods.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/centralmods.svg
new file mode 100644
index 0000000..cd0e50b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/centralmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/checkupdate.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/checkupdate.svg
new file mode 100644
index 0000000..a595d24
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/checkupdate.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/copy.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/copy.svg
new file mode 100644
index 0000000..91b47d0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/copy.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/coremods.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/coremods.svg
new file mode 100644
index 0000000..cd0e50b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/coremods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/custom-commands.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/custom-commands.svg
new file mode 100644
index 0000000..1a61ae0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/custom-commands.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/datapacks.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/datapacks.svg
new file mode 100644
index 0000000..22e1973
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/datapacks.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/delete.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/delete.svg
new file mode 100644
index 0000000..a51d65c
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/delete.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/discord.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/discord.svg
new file mode 100644
index 0000000..784e5b9
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/discord.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/environment-variables.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/environment-variables.svg
new file mode 100644
index 0000000..2005b1a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/environment-variables.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/externaltools.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/externaltools.svg
new file mode 100644
index 0000000..3569ea1
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/externaltools.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/help.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/help.svg
new file mode 100644
index 0000000..aecd6dc
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/help.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/instance-settings.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/instance-settings.svg
new file mode 100644
index 0000000..95e5054
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/instance-settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/jarmods.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/jarmods.svg
new file mode 100644
index 0000000..cd0e50b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/jarmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/java.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/java.svg
new file mode 100644
index 0000000..063bf89
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/java.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/language.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/language.svg
new file mode 100644
index 0000000..d8a0e3b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/language.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/launch.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/launch.svg
new file mode 100644
index 0000000..fd6072c
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/launch.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/launcher.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/launcher.svg
new file mode 100644
index 0000000..854faf9
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/launcher.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/loadermods.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/loadermods.svg
new file mode 100644
index 0000000..9b428c0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/loadermods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/log.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/log.svg
new file mode 100644
index 0000000..a8c21c4
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/log.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/minecraft.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/minecraft.svg
new file mode 100644
index 0000000..7f72625
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/minecraft.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/multimc.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/multimc.svg
new file mode 100644
index 0000000..7f72625
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/multimc.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/new.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/new.svg
new file mode 100644
index 0000000..80e79bb
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/new.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/news.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/news.svg
new file mode 100644
index 0000000..b8cc335
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/news.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/notes.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/notes.svg
new file mode 100644
index 0000000..ece5b2c
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/notes.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/package.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/package.svg
new file mode 100644
index 0000000..6e33f3e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/package.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/patreon.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/patreon.svg
new file mode 100644
index 0000000..0d9f8f4
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/patreon.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/proxy.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/proxy.svg
new file mode 100644
index 0000000..e854b50
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/proxy.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/quickmods.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/quickmods.svg
new file mode 100644
index 0000000..cd0e50b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/quickmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/reddit-alien.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/reddit-alien.svg
new file mode 100644
index 0000000..e1af28f
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/reddit-alien.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/refresh.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/refresh.svg
new file mode 100644
index 0000000..ff70ca3
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/refresh.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/rename.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/rename.svg
new file mode 100644
index 0000000..2860bbb
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/rename.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/resourcepacks.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/resourcepacks.svg
new file mode 100644
index 0000000..f93468a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/resourcepacks.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/screenshots.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/screenshots.svg
new file mode 100644
index 0000000..dc2fcdd
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/screenshots.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/server.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/server.svg
new file mode 100644
index 0000000..ea8c924
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/server.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/settings.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/settings.svg
new file mode 100644
index 0000000..4929a3d
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/shaderpacks.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/shaderpacks.svg
new file mode 100644
index 0000000..cf6e136
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/shaderpacks.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/shortcut.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/shortcut.svg
new file mode 100644
index 0000000..2458605
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/shortcut.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/star.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/star.svg
new file mode 100644
index 0000000..caecf49
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/star.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/status-bad.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/status-bad.svg
new file mode 100644
index 0000000..0186211
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/status-bad.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/status-good.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/status-good.svg
new file mode 100644
index 0000000..86540d6
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/status-good.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/status-running.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/status-running.svg
new file mode 100644
index 0000000..7143a9f
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/status-running.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/status-yellow.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/status-yellow.svg
new file mode 100644
index 0000000..342a85c
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/status-yellow.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/tag.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/tag.svg
new file mode 100644
index 0000000..6a4cbc2
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/tag.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/viewfolder.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/viewfolder.svg
new file mode 100644
index 0000000..5ded370
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/viewfolder.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Latte/scalable/worlds.svg b/icons/NerdFonts-Catppuccin-Latte/scalable/worlds.svg
new file mode 100644
index 0000000..7965e32
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Latte/scalable/worlds.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/README.md b/icons/NerdFonts-Catppuccin-Macchiato/README.md
new file mode 100644
index 0000000..8bfdef8
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/README.md
@@ -0,0 +1,51 @@
+
+
+Nerd Fonts Glyphs - Catppuccin Macchiato
+---
+Glyphs extracted from Ubuntu Nerd Font 0.83 with FontForge
+
+## Preview
+
+
+Preview uses Catppuccin's official [Macchiato theme](../../themes/Catppuccin-Macchiato/README.md)
+
+## License
+```
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
+
+
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+```
+
+Names of used glyphs (as listed on the Nerd Fonts cheat sheet) can be found in index.theme.sources
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/index.theme b/icons/NerdFonts-Catppuccin-Macchiato/index.theme
new file mode 100644
index 0000000..d27bb5f
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/index.theme
@@ -0,0 +1,11 @@
+[Icon Theme]
+Name=Nerd Fonts (Catppuccin Macchiato)
+Comment=Nerd Fonts Glyphs (Catppuccin Macchiato)
+Inherits=flat
+Directories=scalable
+
+[scalable]
+Size=48
+Type=Scalable
+MinSize=16
+MaxSize=256
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/index.theme.license b/icons/NerdFonts-Catppuccin-Macchiato/index.theme.license
new file mode 100644
index 0000000..29eb85e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/index.theme.license
@@ -0,0 +1,11 @@
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/index.theme.sources b/icons/NerdFonts-Catppuccin-Macchiato/index.theme.sources
new file mode 100644
index 0000000..9ede9b0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/index.theme.sources
@@ -0,0 +1,57 @@
+nf-md-* glyphs from Pictogrammers' Material Design library, licensed under Apache 2.0
+
+cat - nf-md-cat
+centralmods - nf-md-application_array
+copy - nf-md-copy
+coremods - nf-md-application_array
+datapacks - nf-md-application_braces
+export - nf-md-export
+loadermods - nf-md-application_brackets
+help - nf-md-help_circle
+instance-settings - nf-md-file_cog
+jarmods - nf-md-application_array
+log - nf-md-file_chart
+minecraft - nf-md-minecraft
+multimc - nf-md-minecraft
+new - nf-md-file_plus
+notes - nf-md-book_edit
+packages - nf-md-package
+proxy - nf-md-lan_connect
+quickmods - nf-md-application_array
+rename - nf-md-file_edit
+resourcepacks - nf-md-folder_image
+screenshots - nf-md-image
+viewfolder - nf-md-folder
+worlds - nf-md-earth_box
+
+---
+
+nf-fa-* glyphs from FontFonticons, Inc.'s 'Font Awesome Free' project, licensed under CC BY 4.0
+
+about - nf-fa-info
+accounts - nf-fa-user_group
+bug - nf-fa-bug
+checkupdate - nf-fa-cloud_download
+custom-commands - nf-fa-terminal
+delete - nf-fa-trash
+discord - nf-fa-discord
+environment-variables - nf-fa-code
+externaltools - na-fa-external_link
+java - na-fa-coffee
+language - nf-fa-language
+launch - nf-fa-play_circle
+launcher - nf-fa-play
+news - nf-fa-newspaper
+patreon - nf-fa-patreon
+reddit-alien - nf-fa-reddit_alien
+refresh - nf-fa-refresh
+server - nf-fa-server
+settings - nf-fa-cog
+shaderpacks - nf-fa-cloud_sun
+shortcut - nf-fa-link
+star - nf-fa-star
+status-bad - nf-fa-times_circle
+status-good - nf-fa-check_circle
+status-running - nf-fa-play_circle_o
+status-yellow - nf-fa-circle_exclamation
+tag - nf-fa-tag
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/preview.png b/icons/NerdFonts-Catppuccin-Macchiato/preview.png
new file mode 100644
index 0000000..79e536e
Binary files /dev/null and b/icons/NerdFonts-Catppuccin-Macchiato/preview.png differ
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/about.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/about.svg
new file mode 100644
index 0000000..bc04f60
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/about.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/accounts.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/accounts.svg
new file mode 100644
index 0000000..69391af
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/accounts.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/bug.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/bug.svg
new file mode 100644
index 0000000..0294fe7
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/bug.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/cat.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/cat.svg
new file mode 100644
index 0000000..1061271
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/cat.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/centralmods.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/centralmods.svg
new file mode 100644
index 0000000..cf7f28e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/centralmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/checkupdate.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/checkupdate.svg
new file mode 100644
index 0000000..4e09845
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/checkupdate.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/copy.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/copy.svg
new file mode 100644
index 0000000..2145180
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/copy.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/coremods.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/coremods.svg
new file mode 100644
index 0000000..cf7f28e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/coremods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/custom-commands.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/custom-commands.svg
new file mode 100644
index 0000000..bb5ade8
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/custom-commands.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/datapacks.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/datapacks.svg
new file mode 100644
index 0000000..e072560
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/datapacks.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/delete.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/delete.svg
new file mode 100644
index 0000000..cf74e75
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/delete.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/discord.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/discord.svg
new file mode 100644
index 0000000..b056b84
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/discord.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/environment-variables.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/environment-variables.svg
new file mode 100644
index 0000000..dd53766
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/environment-variables.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/externaltools.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/externaltools.svg
new file mode 100644
index 0000000..9f59981
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/externaltools.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/help.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/help.svg
new file mode 100644
index 0000000..9b581a4
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/help.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/instance-settings.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/instance-settings.svg
new file mode 100644
index 0000000..694b1d0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/instance-settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/jarmods.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/jarmods.svg
new file mode 100644
index 0000000..cf7f28e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/jarmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/java.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/java.svg
new file mode 100644
index 0000000..b72a658
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/java.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/language.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/language.svg
new file mode 100644
index 0000000..6078b63
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/language.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/launch.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/launch.svg
new file mode 100644
index 0000000..4d6aff9
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/launch.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/launcher.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/launcher.svg
new file mode 100644
index 0000000..ce5ac51
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/launcher.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/loadermods.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/loadermods.svg
new file mode 100644
index 0000000..864e34a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/loadermods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/log.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/log.svg
new file mode 100644
index 0000000..1834c8d
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/log.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/minecraft.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/minecraft.svg
new file mode 100644
index 0000000..dc71db7
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/minecraft.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/multimc.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/multimc.svg
new file mode 100644
index 0000000..dc71db7
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/multimc.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/new.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/new.svg
new file mode 100644
index 0000000..38b83c8
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/new.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/news.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/news.svg
new file mode 100644
index 0000000..df3cfa3
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/news.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/notes.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/notes.svg
new file mode 100644
index 0000000..242a743
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/notes.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/package.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/package.svg
new file mode 100644
index 0000000..579405a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/package.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/patreon.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/patreon.svg
new file mode 100644
index 0000000..e13c9ad
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/patreon.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/proxy.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/proxy.svg
new file mode 100644
index 0000000..e7afda6
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/proxy.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/quickmods.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/quickmods.svg
new file mode 100644
index 0000000..cf7f28e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/quickmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/reddit-alien.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/reddit-alien.svg
new file mode 100644
index 0000000..827a91b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/reddit-alien.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/refresh.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/refresh.svg
new file mode 100644
index 0000000..becd385
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/refresh.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/rename.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/rename.svg
new file mode 100644
index 0000000..720ecc0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/rename.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/resourcepacks.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/resourcepacks.svg
new file mode 100644
index 0000000..ebce94b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/resourcepacks.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/screenshots.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/screenshots.svg
new file mode 100644
index 0000000..65ffd2b
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/screenshots.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/server.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/server.svg
new file mode 100644
index 0000000..35aa996
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/server.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/settings.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/settings.svg
new file mode 100644
index 0000000..8bf7cd4
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/shaderpacks.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/shaderpacks.svg
new file mode 100644
index 0000000..fe9c246
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/shaderpacks.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/shortcut.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/shortcut.svg
new file mode 100644
index 0000000..de34c18
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/shortcut.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/star.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/star.svg
new file mode 100644
index 0000000..c89e30d
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/star.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-bad.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-bad.svg
new file mode 100644
index 0000000..3e899f2
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-bad.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-good.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-good.svg
new file mode 100644
index 0000000..3479ddb
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-good.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-running.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-running.svg
new file mode 100644
index 0000000..e833aa2
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-running.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-yellow.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-yellow.svg
new file mode 100644
index 0000000..8971da2
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/status-yellow.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/tag.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/tag.svg
new file mode 100644
index 0000000..5fd50ee
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/tag.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/viewfolder.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/viewfolder.svg
new file mode 100644
index 0000000..ec13e64
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/viewfolder.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Macchiato/scalable/worlds.svg b/icons/NerdFonts-Catppuccin-Macchiato/scalable/worlds.svg
new file mode 100644
index 0000000..5db13b6
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Macchiato/scalable/worlds.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/README.md b/icons/NerdFonts-Catppuccin-Mocha/README.md
new file mode 100644
index 0000000..ff9a305
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/README.md
@@ -0,0 +1,51 @@
+
+
+Nerd Fonts Glyphs - Catppuccin Mocha
+---
+Glyphs extracted from Ubuntu Nerd Font 0.83 with FontForge
+
+## Preview
+
+
+Preview uses Catppuccin's official [Mocha theme](../../themes/Catppuccin-Mocha/README.md)
+
+## License
+```
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
+
+
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+```
+
+Names of used glyphs (as listed on the Nerd Fonts cheat sheet) can be found in index.theme.sources
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Mocha/index.theme b/icons/NerdFonts-Catppuccin-Mocha/index.theme
new file mode 100644
index 0000000..be13f6d
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/index.theme
@@ -0,0 +1,11 @@
+[Icon Theme]
+Name=Nerd Fonts (Catppuccin Mocha)
+Comment=Nerd Fonts Glyphs (Catppuccin Mocha)
+Inherits=flat
+Directories=scalable
+
+[scalable]
+Size=48
+Type=Scalable
+MinSize=16
+MaxSize=256
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Mocha/index.theme.license b/icons/NerdFonts-Catppuccin-Mocha/index.theme.license
new file mode 100644
index 0000000..29eb85e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/index.theme.license
@@ -0,0 +1,11 @@
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+SPDX-FileCopyrightText: 2025 Catppuccin
+SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Mocha/index.theme.sources b/icons/NerdFonts-Catppuccin-Mocha/index.theme.sources
new file mode 100644
index 0000000..9ede9b0
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/index.theme.sources
@@ -0,0 +1,57 @@
+nf-md-* glyphs from Pictogrammers' Material Design library, licensed under Apache 2.0
+
+cat - nf-md-cat
+centralmods - nf-md-application_array
+copy - nf-md-copy
+coremods - nf-md-application_array
+datapacks - nf-md-application_braces
+export - nf-md-export
+loadermods - nf-md-application_brackets
+help - nf-md-help_circle
+instance-settings - nf-md-file_cog
+jarmods - nf-md-application_array
+log - nf-md-file_chart
+minecraft - nf-md-minecraft
+multimc - nf-md-minecraft
+new - nf-md-file_plus
+notes - nf-md-book_edit
+packages - nf-md-package
+proxy - nf-md-lan_connect
+quickmods - nf-md-application_array
+rename - nf-md-file_edit
+resourcepacks - nf-md-folder_image
+screenshots - nf-md-image
+viewfolder - nf-md-folder
+worlds - nf-md-earth_box
+
+---
+
+nf-fa-* glyphs from FontFonticons, Inc.'s 'Font Awesome Free' project, licensed under CC BY 4.0
+
+about - nf-fa-info
+accounts - nf-fa-user_group
+bug - nf-fa-bug
+checkupdate - nf-fa-cloud_download
+custom-commands - nf-fa-terminal
+delete - nf-fa-trash
+discord - nf-fa-discord
+environment-variables - nf-fa-code
+externaltools - na-fa-external_link
+java - na-fa-coffee
+language - nf-fa-language
+launch - nf-fa-play_circle
+launcher - nf-fa-play
+news - nf-fa-newspaper
+patreon - nf-fa-patreon
+reddit-alien - nf-fa-reddit_alien
+refresh - nf-fa-refresh
+server - nf-fa-server
+settings - nf-fa-cog
+shaderpacks - nf-fa-cloud_sun
+shortcut - nf-fa-link
+star - nf-fa-star
+status-bad - nf-fa-times_circle
+status-good - nf-fa-check_circle
+status-running - nf-fa-play_circle_o
+status-yellow - nf-fa-circle_exclamation
+tag - nf-fa-tag
\ No newline at end of file
diff --git a/icons/NerdFonts-Catppuccin-Mocha/preview.png b/icons/NerdFonts-Catppuccin-Mocha/preview.png
new file mode 100644
index 0000000..239e97a
Binary files /dev/null and b/icons/NerdFonts-Catppuccin-Mocha/preview.png differ
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/about.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/about.svg
new file mode 100644
index 0000000..21f9142
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/about.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/accounts.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/accounts.svg
new file mode 100644
index 0000000..4c56176
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/accounts.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/bug.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/bug.svg
new file mode 100644
index 0000000..68e9faa
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/bug.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/cat.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/cat.svg
new file mode 100644
index 0000000..1a51c59
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/cat.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/centralmods.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/centralmods.svg
new file mode 100644
index 0000000..f84e575
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/centralmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/checkupdate.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/checkupdate.svg
new file mode 100644
index 0000000..91dae37
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/checkupdate.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/copy.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/copy.svg
new file mode 100644
index 0000000..7f49ce4
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/copy.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/coremods.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/coremods.svg
new file mode 100644
index 0000000..f84e575
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/coremods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/custom-commands.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/custom-commands.svg
new file mode 100644
index 0000000..2752b38
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/custom-commands.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/datapacks.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/datapacks.svg
new file mode 100644
index 0000000..63badee
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/datapacks.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/delete.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/delete.svg
new file mode 100644
index 0000000..ae8fc02
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/delete.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/discord.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/discord.svg
new file mode 100644
index 0000000..a8e80db
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/discord.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/environment-variables.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/environment-variables.svg
new file mode 100644
index 0000000..cd493eb
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/environment-variables.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/externaltools.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/externaltools.svg
new file mode 100644
index 0000000..c499218
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/externaltools.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/help.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/help.svg
new file mode 100644
index 0000000..e9604ec
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/help.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/instance-settings.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/instance-settings.svg
new file mode 100644
index 0000000..1e1bf2e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/instance-settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/jarmods.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/jarmods.svg
new file mode 100644
index 0000000..f84e575
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/jarmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/java.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/java.svg
new file mode 100644
index 0000000..3b2ce4a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/java.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/language.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/language.svg
new file mode 100644
index 0000000..871ebac
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/language.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/launch.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/launch.svg
new file mode 100644
index 0000000..d3c2d2e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/launch.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/launcher.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/launcher.svg
new file mode 100644
index 0000000..a1c8027
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/launcher.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/loadermods.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/loadermods.svg
new file mode 100644
index 0000000..e7676f9
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/loadermods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/log.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/log.svg
new file mode 100644
index 0000000..555c181
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/log.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/minecraft.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/minecraft.svg
new file mode 100644
index 0000000..fa366ac
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/minecraft.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/multimc.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/multimc.svg
new file mode 100644
index 0000000..fa366ac
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/multimc.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/new.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/new.svg
new file mode 100644
index 0000000..e013f8e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/new.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/news.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/news.svg
new file mode 100644
index 0000000..d0b1d73
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/news.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/notes.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/notes.svg
new file mode 100644
index 0000000..a02c725
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/notes.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/package.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/package.svg
new file mode 100644
index 0000000..eeeda1a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/package.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/patreon.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/patreon.svg
new file mode 100644
index 0000000..85189ed
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/patreon.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/proxy.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/proxy.svg
new file mode 100644
index 0000000..61def15
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/proxy.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/quickmods.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/quickmods.svg
new file mode 100644
index 0000000..f84e575
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/quickmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/reddit-alien.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/reddit-alien.svg
new file mode 100644
index 0000000..24c2ba2
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/reddit-alien.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/refresh.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/refresh.svg
new file mode 100644
index 0000000..6751bc5
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/refresh.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/rename.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/rename.svg
new file mode 100644
index 0000000..ec00d02
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/rename.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/resourcepacks.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/resourcepacks.svg
new file mode 100644
index 0000000..5bcdcc3
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/resourcepacks.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/screenshots.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/screenshots.svg
new file mode 100644
index 0000000..7428151
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/screenshots.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/server.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/server.svg
new file mode 100644
index 0000000..072c602
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/server.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/settings.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/settings.svg
new file mode 100644
index 0000000..b4a0d42
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/shaderpacks.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/shaderpacks.svg
new file mode 100644
index 0000000..d6fbad6
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/shaderpacks.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/shortcut.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/shortcut.svg
new file mode 100644
index 0000000..a4743f6
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/shortcut.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/star.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/star.svg
new file mode 100644
index 0000000..24a1380
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/star.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/status-bad.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-bad.svg
new file mode 100644
index 0000000..7e2a39e
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-bad.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/status-good.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-good.svg
new file mode 100644
index 0000000..5cc8b2a
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-good.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/status-running.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-running.svg
new file mode 100644
index 0000000..382a1ee
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-running.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/status-yellow.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-yellow.svg
new file mode 100644
index 0000000..bbe7313
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/status-yellow.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/tag.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/tag.svg
new file mode 100644
index 0000000..cae8928
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/tag.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/viewfolder.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/viewfolder.svg
new file mode 100644
index 0000000..6e8f2ec
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/viewfolder.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-Catppuccin-Mocha/scalable/worlds.svg b/icons/NerdFonts-Catppuccin-Mocha/scalable/worlds.svg
new file mode 100644
index 0000000..4b450b5
--- /dev/null
+++ b/icons/NerdFonts-Catppuccin-Mocha/scalable/worlds.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/README.md b/icons/NerdFonts-White/README.md
new file mode 100644
index 0000000..c6b8867
--- /dev/null
+++ b/icons/NerdFonts-White/README.md
@@ -0,0 +1,48 @@
+
+
+Nerd Fonts Glyphs - White
+---
+Glyphs extracted from Ubuntu Nerd Font 0.83 with FontForge
+
+## Preview
+
+
+## License
+```
+
+SPDX-FileCopyrightText: 2025 Furglitch
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+```
+
+Names of used glyphs (as listed on the Nerd Fonts cheat sheet) can be found in index.theme.sources
\ No newline at end of file
diff --git a/icons/NerdFonts-White/index.theme b/icons/NerdFonts-White/index.theme
new file mode 100644
index 0000000..d5b9980
--- /dev/null
+++ b/icons/NerdFonts-White/index.theme
@@ -0,0 +1,11 @@
+[Icon Theme]
+Name=Nerd Fonts (White)
+Comment=Nerd Fonts Glyphs (White)
+Inherits=flat
+Directories=scalable
+
+[scalable]
+Size=48
+Type=Scalable
+MinSize=16
+MaxSize=256
\ No newline at end of file
diff --git a/icons/NerdFonts-White/index.theme.license b/icons/NerdFonts-White/index.theme.license
new file mode 100644
index 0000000..5ab4464
--- /dev/null
+++ b/icons/NerdFonts-White/index.theme.license
@@ -0,0 +1,12 @@
+SPDX-FileCopyrightText: 2025 Ryan L McIntyre (NerdFonts)
+SPDX-License-Identifier: MIT
+
+SPDX-FileCopyrightText: 2022 Pictogrammers
+SPDX-License-Identifier: Apache 2.0
+
+SPDX-FileCopyrightText: 2022 Fonticons, Inc.
+SPDX-License-Identifier: CC BY 4.0
+
+
+SPDX-FileCopyrightText: 2025 Furglitch
+SPDX-License-Identifier: MIT
\ No newline at end of file
diff --git a/icons/NerdFonts-White/index.theme.sources b/icons/NerdFonts-White/index.theme.sources
new file mode 100644
index 0000000..9ede9b0
--- /dev/null
+++ b/icons/NerdFonts-White/index.theme.sources
@@ -0,0 +1,57 @@
+nf-md-* glyphs from Pictogrammers' Material Design library, licensed under Apache 2.0
+
+cat - nf-md-cat
+centralmods - nf-md-application_array
+copy - nf-md-copy
+coremods - nf-md-application_array
+datapacks - nf-md-application_braces
+export - nf-md-export
+loadermods - nf-md-application_brackets
+help - nf-md-help_circle
+instance-settings - nf-md-file_cog
+jarmods - nf-md-application_array
+log - nf-md-file_chart
+minecraft - nf-md-minecraft
+multimc - nf-md-minecraft
+new - nf-md-file_plus
+notes - nf-md-book_edit
+packages - nf-md-package
+proxy - nf-md-lan_connect
+quickmods - nf-md-application_array
+rename - nf-md-file_edit
+resourcepacks - nf-md-folder_image
+screenshots - nf-md-image
+viewfolder - nf-md-folder
+worlds - nf-md-earth_box
+
+---
+
+nf-fa-* glyphs from FontFonticons, Inc.'s 'Font Awesome Free' project, licensed under CC BY 4.0
+
+about - nf-fa-info
+accounts - nf-fa-user_group
+bug - nf-fa-bug
+checkupdate - nf-fa-cloud_download
+custom-commands - nf-fa-terminal
+delete - nf-fa-trash
+discord - nf-fa-discord
+environment-variables - nf-fa-code
+externaltools - na-fa-external_link
+java - na-fa-coffee
+language - nf-fa-language
+launch - nf-fa-play_circle
+launcher - nf-fa-play
+news - nf-fa-newspaper
+patreon - nf-fa-patreon
+reddit-alien - nf-fa-reddit_alien
+refresh - nf-fa-refresh
+server - nf-fa-server
+settings - nf-fa-cog
+shaderpacks - nf-fa-cloud_sun
+shortcut - nf-fa-link
+star - nf-fa-star
+status-bad - nf-fa-times_circle
+status-good - nf-fa-check_circle
+status-running - nf-fa-play_circle_o
+status-yellow - nf-fa-circle_exclamation
+tag - nf-fa-tag
\ No newline at end of file
diff --git a/icons/NerdFonts-White/preview.png b/icons/NerdFonts-White/preview.png
new file mode 100644
index 0000000..6cac6bf
Binary files /dev/null and b/icons/NerdFonts-White/preview.png differ
diff --git a/icons/NerdFonts-White/scalable/about.svg b/icons/NerdFonts-White/scalable/about.svg
new file mode 100644
index 0000000..5626295
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/about.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/accounts.svg b/icons/NerdFonts-White/scalable/accounts.svg
new file mode 100644
index 0000000..007c0d6
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/accounts.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/bug.svg b/icons/NerdFonts-White/scalable/bug.svg
new file mode 100644
index 0000000..9db87bc
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/bug.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/cat.svg b/icons/NerdFonts-White/scalable/cat.svg
new file mode 100644
index 0000000..d653283
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/cat.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/centralmods.svg b/icons/NerdFonts-White/scalable/centralmods.svg
new file mode 100644
index 0000000..aa8e7e2
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/centralmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/checkupdate.svg b/icons/NerdFonts-White/scalable/checkupdate.svg
new file mode 100644
index 0000000..26fd064
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/checkupdate.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/copy.svg b/icons/NerdFonts-White/scalable/copy.svg
new file mode 100644
index 0000000..98fcbd3
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/copy.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/coremods.svg b/icons/NerdFonts-White/scalable/coremods.svg
new file mode 100644
index 0000000..aa8e7e2
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/coremods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/custom-commands.svg b/icons/NerdFonts-White/scalable/custom-commands.svg
new file mode 100644
index 0000000..c265a78
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/custom-commands.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/datapacks.svg b/icons/NerdFonts-White/scalable/datapacks.svg
new file mode 100644
index 0000000..925a7ae
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/datapacks.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/delete.svg b/icons/NerdFonts-White/scalable/delete.svg
new file mode 100644
index 0000000..e9a9110
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/delete.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/discord.svg b/icons/NerdFonts-White/scalable/discord.svg
new file mode 100644
index 0000000..39181d5
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/discord.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/environment-variables.svg b/icons/NerdFonts-White/scalable/environment-variables.svg
new file mode 100644
index 0000000..0081710
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/environment-variables.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/externaltools.svg b/icons/NerdFonts-White/scalable/externaltools.svg
new file mode 100644
index 0000000..86811a5
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/externaltools.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/help.svg b/icons/NerdFonts-White/scalable/help.svg
new file mode 100644
index 0000000..2bf29a4
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/help.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/instance-settings.svg b/icons/NerdFonts-White/scalable/instance-settings.svg
new file mode 100644
index 0000000..152fcc9
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/instance-settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/jarmods.svg b/icons/NerdFonts-White/scalable/jarmods.svg
new file mode 100644
index 0000000..aa8e7e2
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/jarmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/java.svg b/icons/NerdFonts-White/scalable/java.svg
new file mode 100644
index 0000000..35b6cd6
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/java.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/language.svg b/icons/NerdFonts-White/scalable/language.svg
new file mode 100644
index 0000000..236b043
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/language.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/launch.svg b/icons/NerdFonts-White/scalable/launch.svg
new file mode 100644
index 0000000..a3596ef
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/launch.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/launcher.svg b/icons/NerdFonts-White/scalable/launcher.svg
new file mode 100644
index 0000000..47bc56c
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/launcher.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/loadermods.svg b/icons/NerdFonts-White/scalable/loadermods.svg
new file mode 100644
index 0000000..f3cbea6
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/loadermods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/log.svg b/icons/NerdFonts-White/scalable/log.svg
new file mode 100644
index 0000000..e26a706
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/log.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/minecraft.svg b/icons/NerdFonts-White/scalable/minecraft.svg
new file mode 100644
index 0000000..5af5a62
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/minecraft.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/multimc.svg b/icons/NerdFonts-White/scalable/multimc.svg
new file mode 100644
index 0000000..5af5a62
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/multimc.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/new.svg b/icons/NerdFonts-White/scalable/new.svg
new file mode 100644
index 0000000..f63f87a
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/new.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/news.svg b/icons/NerdFonts-White/scalable/news.svg
new file mode 100644
index 0000000..b8bad0d
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/news.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/notes.svg b/icons/NerdFonts-White/scalable/notes.svg
new file mode 100644
index 0000000..d38d36e
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/notes.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/package.svg b/icons/NerdFonts-White/scalable/package.svg
new file mode 100644
index 0000000..c402cb7
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/package.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/patreon.svg b/icons/NerdFonts-White/scalable/patreon.svg
new file mode 100644
index 0000000..c858808
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/patreon.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/proxy.svg b/icons/NerdFonts-White/scalable/proxy.svg
new file mode 100644
index 0000000..5fb285d
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/proxy.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/quickmods.svg b/icons/NerdFonts-White/scalable/quickmods.svg
new file mode 100644
index 0000000..aa8e7e2
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/quickmods.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/reddit-alien.svg b/icons/NerdFonts-White/scalable/reddit-alien.svg
new file mode 100644
index 0000000..c16bd65
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/reddit-alien.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/refresh.svg b/icons/NerdFonts-White/scalable/refresh.svg
new file mode 100644
index 0000000..65508b7
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/refresh.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/rename.svg b/icons/NerdFonts-White/scalable/rename.svg
new file mode 100644
index 0000000..7e11626
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/rename.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/resourcepacks.svg b/icons/NerdFonts-White/scalable/resourcepacks.svg
new file mode 100644
index 0000000..b035199
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/resourcepacks.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/screenshots.svg b/icons/NerdFonts-White/scalable/screenshots.svg
new file mode 100644
index 0000000..da29c25
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/screenshots.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/server.svg b/icons/NerdFonts-White/scalable/server.svg
new file mode 100644
index 0000000..27c6e34
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/server.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/settings.svg b/icons/NerdFonts-White/scalable/settings.svg
new file mode 100644
index 0000000..3cc00d6
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/settings.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/shaderpacks.svg b/icons/NerdFonts-White/scalable/shaderpacks.svg
new file mode 100644
index 0000000..9662d40
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/shaderpacks.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/shortcut.svg b/icons/NerdFonts-White/scalable/shortcut.svg
new file mode 100644
index 0000000..3e0bcdb
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/shortcut.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/star.svg b/icons/NerdFonts-White/scalable/star.svg
new file mode 100644
index 0000000..d239d1c
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/star.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/status-bad.svg b/icons/NerdFonts-White/scalable/status-bad.svg
new file mode 100644
index 0000000..b34dbaa
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/status-bad.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/status-good.svg b/icons/NerdFonts-White/scalable/status-good.svg
new file mode 100644
index 0000000..741ed52
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/status-good.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/status-running.svg b/icons/NerdFonts-White/scalable/status-running.svg
new file mode 100644
index 0000000..3c25d0b
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/status-running.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/status-yellow.svg b/icons/NerdFonts-White/scalable/status-yellow.svg
new file mode 100644
index 0000000..15ba8ed
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/status-yellow.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/tag.svg b/icons/NerdFonts-White/scalable/tag.svg
new file mode 100644
index 0000000..1c09690
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/tag.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/viewfolder.svg b/icons/NerdFonts-White/scalable/viewfolder.svg
new file mode 100644
index 0000000..22eaa19
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/viewfolder.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/icons/NerdFonts-White/scalable/worlds.svg b/icons/NerdFonts-White/scalable/worlds.svg
new file mode 100644
index 0000000..29d35c0
--- /dev/null
+++ b/icons/NerdFonts-White/scalable/worlds.svg
@@ -0,0 +1,7 @@
+
+
+