diff --git a/Installer/Pallets/frappe.sed b/Installer/Pallets/Frappe.sed similarity index 100% rename from Installer/Pallets/frappe.sed rename to Installer/Pallets/Frappe.sed diff --git a/Installer/Pallets/latte.sed b/Installer/Pallets/Latte.sed similarity index 100% rename from Installer/Pallets/latte.sed rename to Installer/Pallets/Latte.sed diff --git a/Installer/Pallets/macchiato.sed b/Installer/Pallets/Macchiato.sed similarity index 100% rename from Installer/Pallets/macchiato.sed rename to Installer/Pallets/Macchiato.sed diff --git a/Installer/Pallets/mocha.sed b/Installer/Pallets/Mocha.sed similarity index 100% rename from Installer/Pallets/mocha.sed rename to Installer/Pallets/Mocha.sed diff --git a/Installer/color-build.sh b/Installer/color-build.sh index 4a76a10..83e8056 100755 --- a/Installer/color-build.sh +++ b/Installer/color-build.sh @@ -1,6 +1,6 @@ #!/bin/bash -# from github.com/skinatro/theme-tool./ +# from github.com/skinatro/theme-tool/ #################### #Help and Arguments# @@ -36,29 +36,28 @@ fi #extract file extension FILE_EXT="${SOURCE##*.}" - #function defined to build the file build(){ #combine everything to get the output path -OUTPUT="${OUT}/Catppuccin$FLAVOURNAME$ACCENTNAME.${FILE_EXT}" SCRIPT="Installer/Pallets/${PALETTE}.sed" #does the actual sed-fu -< "$SOURCE" sed -f "$SCRIPT" > "$OUTPUT" +< "$SOURCE" sed -f "$SCRIPT" > "$OUT" + } #no arrays due to posix compliancy if [ $FLAVOURNAME = "Mocha" ]; then - PALETTE=mocha + PALETTE=Mocha build elif [ $FLAVOURNAME = "Macchiato" ]; then - PALETTE=macchiato + PALETTE=Macchiato build elif [ $FLAVOURNAME = "Frappe" ]; then - PALETTE=frappe + PALETTE=Frappe build elif [ $FLAVOURNAME = "Latte" ]; then - PALETTE=latte + PALETTE=Latte build else clear && echo "Invalid pallet $FLAVOURNAME" && exit -fi \ No newline at end of file +fi diff --git a/Resources/Catppuccin-Frappe-Global/contents/previews/splash.png b/Resources/Catppuccin-Frappe-Global/contents/previews/splash.png new file mode 100644 index 0000000..1a70c3a Binary files /dev/null and b/Resources/Catppuccin-Frappe-Global/contents/previews/splash.png differ diff --git a/Resources/Catppuccin-Latte-Global/contents/previews/splash.png b/Resources/Catppuccin-Latte-Global/contents/previews/splash.png new file mode 100644 index 0000000..76860cf Binary files /dev/null and b/Resources/Catppuccin-Latte-Global/contents/previews/splash.png differ diff --git a/Resources/Catppuccin-Macchiato-Global/contents/previews/splash.png b/Resources/Catppuccin-Macchiato-Global/contents/previews/splash.png new file mode 100644 index 0000000..ea7d0be Binary files /dev/null and b/Resources/Catppuccin-Macchiato-Global/contents/previews/splash.png differ diff --git a/Resources/Catppuccin-Mocha-Global/contents/previews/splash.png b/Resources/Catppuccin-Mocha-Global/contents/previews/splash.png new file mode 100644 index 0000000..5287eb3 Binary files /dev/null and b/Resources/Catppuccin-Mocha-Global/contents/previews/splash.png differ diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/metadata.desktop b/Resources/aurorae/Catppuccin-Frappe-Aurorae/metadata.desktop deleted file mode 100755 index 451248c..0000000 --- a/Resources/aurorae/Catppuccin-Frappe-Aurorae/metadata.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Catppuccin Frappe -Comment=Soothing Pastel theme for the Aurorae Theme Engine -X-KDE-PluginInfo-Author=Catpppuccin -X-KDE-PluginInfo-Email=core@catppucin.com -X-KDE-PluginInfo-Version=1.0 -X-KDE-PluginInfo-Name=Catppuccin-Frappe-Aurorae -X-KDE-PluginInfo-Category= -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=MIT -X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/metadata.desktop b/Resources/aurorae/Catppuccin-Latte-Aurorae/metadata.desktop deleted file mode 100755 index eb8a074..0000000 --- a/Resources/aurorae/Catppuccin-Latte-Aurorae/metadata.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Catppuccin Latte -Comment=Soothing Pastel theme for the Aurorae Theme Engine -X-KDE-PluginInfo-Author=Catpppuccin -X-KDE-PluginInfo-Email=core@catppucin.com -X-KDE-PluginInfo-Version=1.0 -X-KDE-PluginInfo-Name=Catppuccin-Latte-Aurorae -X-KDE-PluginInfo-Category= -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=MIT -X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/metadata.desktop b/Resources/aurorae/Catppuccin-Macchiato-Aurorae/metadata.desktop deleted file mode 100755 index eb0272b..0000000 --- a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/metadata.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Catppuccin Macchiato -Comment=Soothing Pastel theme for the Aurorae Theme Engine -X-KDE-PluginInfo-Author=Catpppuccin -X-KDE-PluginInfo-Email=core@catppucin.com -X-KDE-PluginInfo-Version=1.0 -X-KDE-PluginInfo-Name=Catppuccin-Macchiato-Aurorae -X-KDE-PluginInfo-Category= -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=MIT -X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/metadata.desktop b/Resources/aurorae/Catppuccin-Mocha-Aurorae/metadata.desktop deleted file mode 100755 index 8d6bf83..0000000 --- a/Resources/aurorae/Catppuccin-Mocha-Aurorae/metadata.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Name=Catppuccin Mocha -Comment=Soothing Pastel theme for the Aurorae Theme Engine -X-KDE-PluginInfo-Author=Catpppuccin -X-KDE-PluginInfo-Email=core@catppucin.com -X-KDE-PluginInfo-Version=1.0 -X-KDE-PluginInfo-Name=Catppuccin-Mocha-Aurorae -X-KDE-PluginInfo-Category= -X-KDE-PluginInfo-Depends= -X-KDE-PluginInfo-License=MIT -X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/Catppuccin-Frappe-Auroraerc b/Resources/aurorae/CatppuccinFrappe-Classic/CatppuccinFrappe-Classicrc similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/Catppuccin-Frappe-Auroraerc rename to Resources/aurorae/CatppuccinFrappe-Classic/CatppuccinFrappe-Classicrc diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/alldesktops.svg b/Resources/aurorae/CatppuccinFrappe-Classic/alldesktops.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/alldesktops.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/alldesktops.svg diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/close.svg b/Resources/aurorae/CatppuccinFrappe-Classic/close.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/close.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/close.svg diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/decoration.svg b/Resources/aurorae/CatppuccinFrappe-Classic/decoration.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/decoration.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/decoration.svg diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/keepabove.svg b/Resources/aurorae/CatppuccinFrappe-Classic/keepabove.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/keepabove.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/keepabove.svg diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/keepbelow.svg b/Resources/aurorae/CatppuccinFrappe-Classic/keepbelow.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/keepbelow.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/keepbelow.svg diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/maximize.svg b/Resources/aurorae/CatppuccinFrappe-Classic/maximize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/maximize.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/maximize.svg diff --git a/Resources/aurorae/CatppuccinFrappe-Classic/metadata.desktop b/Resources/aurorae/CatppuccinFrappe-Classic/metadata.desktop new file mode 100755 index 0000000..2808987 --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Classic/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Catppuccin Frappe Classic +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Sourcastic-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Version=0.2.2.1 +X-KDE-PluginInfo-Name=CatppuccinFrappe-Classic +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=MIT +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/minimize.svg b/Resources/aurorae/CatppuccinFrappe-Classic/minimize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/minimize.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/minimize.svg diff --git a/Resources/aurorae/Catppuccin-Frappe-Aurorae/restore.svg b/Resources/aurorae/CatppuccinFrappe-Classic/restore.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Frappe-Aurorae/restore.svg rename to Resources/aurorae/CatppuccinFrappe-Classic/restore.svg diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/CatppuccinFrappe-Modernrc b/Resources/aurorae/CatppuccinFrappe-Modern/CatppuccinFrappe-Modernrc new file mode 100755 index 0000000..6dc2685 --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/CatppuccinFrappe-Modernrc @@ -0,0 +1,41 @@ +[General] +ActiveTextColor=#cdd6f4 +InactiveTextColor=#a6adc8 +TitleAlignment=Center +TitleVerticalAlignment=Center +Animation=0 + +[Layout] +BorderTop=0 +BorderLeft=0 +BorderRight=0 +BorderBottom=0 + +ButtonHeight=46 +ButtonWidth=46 + +ButtonMarginTop=0 +ButtonMarginLeft=0 +ButtonMarginRight=0 + +ButtonSpacing=0 +ExplicitButtonSpacer=0 + +PaddingBottom=65 +PaddingLeft=53 +PaddingRight=53 +PaddingTop=43 + +TitleBorderLeft=0 +TitleBorderRight=-105 + +TitleEdgeBottomMaximized=0 +TitleEdgeTopMaximized=0 +TitleEdgeLeftMaximized=0 +TitleEdgeRightMaximized=0 + +TitleEdgeBottom=0 +TitleEdgeLeft=0 +TitleEdgeRight=0 +TitleEdgeTop=0 +TitleHeight=37 diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/alldesktops.svg b/Resources/aurorae/CatppuccinFrappe-Modern/alldesktops.svg new file mode 100755 index 0000000..6c2ebd3 --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/alldesktops.svg @@ -0,0 +1,276 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/close.svg b/Resources/aurorae/CatppuccinFrappe-Modern/close.svg new file mode 100755 index 0000000..91a1519 --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/close.svg @@ -0,0 +1,250 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/decoration.svg b/Resources/aurorae/CatppuccinFrappe-Modern/decoration.svg new file mode 100755 index 0000000..cae54a8 --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/decoration.svg @@ -0,0 +1,665 @@ + +image/svg+xmlimage/svg+xml diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/keepabove.svg b/Resources/aurorae/CatppuccinFrappe-Modern/keepabove.svg new file mode 100755 index 0000000..8d5005b --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/keepabove.svg @@ -0,0 +1,273 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/keepbelow.svg b/Resources/aurorae/CatppuccinFrappe-Modern/keepbelow.svg new file mode 100755 index 0000000..d6d45cd --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/keepbelow.svg @@ -0,0 +1,276 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/maximize.svg b/Resources/aurorae/CatppuccinFrappe-Modern/maximize.svg new file mode 100755 index 0000000..4aa876b --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/maximize.svg @@ -0,0 +1,273 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/metadata.desktop b/Resources/aurorae/CatppuccinFrappe-Modern/metadata.desktop new file mode 100755 index 0000000..1899d9d --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Catppuccin Frappe Modern +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Cequal-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Name=CatppuccinFrappe-Modern +X-KDE-PluginInfo-Version=0.2.2.1 +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License= +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/minimize.svg b/Resources/aurorae/CatppuccinFrappe-Modern/minimize.svg new file mode 100755 index 0000000..2d8ad71 --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/minimize.svg @@ -0,0 +1,435 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinFrappe-Modern/restore.svg b/Resources/aurorae/CatppuccinFrappe-Modern/restore.svg new file mode 100755 index 0000000..81292f3 --- /dev/null +++ b/Resources/aurorae/CatppuccinFrappe-Modern/restore.svg @@ -0,0 +1,259 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/Catppuccin-Latte-Auroraerc b/Resources/aurorae/CatppuccinLatte-Classic/CatppuccinLatte-Classicrc similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/Catppuccin-Latte-Auroraerc rename to Resources/aurorae/CatppuccinLatte-Classic/CatppuccinLatte-Classicrc diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/alldesktops.svg b/Resources/aurorae/CatppuccinLatte-Classic/alldesktops.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/alldesktops.svg rename to Resources/aurorae/CatppuccinLatte-Classic/alldesktops.svg diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/close.svg b/Resources/aurorae/CatppuccinLatte-Classic/close.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/close.svg rename to Resources/aurorae/CatppuccinLatte-Classic/close.svg diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/decoration.svg b/Resources/aurorae/CatppuccinLatte-Classic/decoration.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/decoration.svg rename to Resources/aurorae/CatppuccinLatte-Classic/decoration.svg diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/keepabove.svg b/Resources/aurorae/CatppuccinLatte-Classic/keepabove.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/keepabove.svg rename to Resources/aurorae/CatppuccinLatte-Classic/keepabove.svg diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/keepbelow.svg b/Resources/aurorae/CatppuccinLatte-Classic/keepbelow.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/keepbelow.svg rename to Resources/aurorae/CatppuccinLatte-Classic/keepbelow.svg diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/maximize.svg b/Resources/aurorae/CatppuccinLatte-Classic/maximize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/maximize.svg rename to Resources/aurorae/CatppuccinLatte-Classic/maximize.svg diff --git a/Resources/aurorae/CatppuccinLatte-Classic/metadata.desktop b/Resources/aurorae/CatppuccinLatte-Classic/metadata.desktop new file mode 100755 index 0000000..95ea036 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Classic/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Catppuccin Latte Classic +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Sourcastic-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Version=0.2.2.1 +X-KDE-PluginInfo-Name=CatppuccinLatte-Classic +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=MIT +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/minimize.svg b/Resources/aurorae/CatppuccinLatte-Classic/minimize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/minimize.svg rename to Resources/aurorae/CatppuccinLatte-Classic/minimize.svg diff --git a/Resources/aurorae/Catppuccin-Latte-Aurorae/restore.svg b/Resources/aurorae/CatppuccinLatte-Classic/restore.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Latte-Aurorae/restore.svg rename to Resources/aurorae/CatppuccinLatte-Classic/restore.svg diff --git a/Resources/aurorae/CatppuccinLatte-Modern/CatppuccinLatte-Modernrc b/Resources/aurorae/CatppuccinLatte-Modern/CatppuccinLatte-Modernrc new file mode 100755 index 0000000..ea958d8 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/CatppuccinLatte-Modernrc @@ -0,0 +1,41 @@ +[General] +ActiveTextColor=#4c4f69 +InactiveTextColor=#5c5f77 +TitleAlignment=Center +TitleVerticalAlignment=Center +Animation=0 + +[Layout] +BorderTop=0 +BorderLeft=0 +BorderRight=0 +BorderBottom=0 + +ButtonHeight=46 +ButtonWidth=46 + +ButtonMarginTop=0 +ButtonMarginLeft=0 +ButtonMarginRight=0 + +ButtonSpacing=0 +ExplicitButtonSpacer=0 + +PaddingBottom=65 +PaddingLeft=53 +PaddingRight=53 +PaddingTop=43 + +TitleBorderLeft=0 +TitleBorderRight=-105 + +TitleEdgeBottomMaximized=0 +TitleEdgeTopMaximized=0 +TitleEdgeLeftMaximized=0 +TitleEdgeRightMaximized=0 + +TitleEdgeBottom=0 +TitleEdgeLeft=0 +TitleEdgeRight=0 +TitleEdgeTop=0 +TitleHeight=37 diff --git a/Resources/aurorae/CatppuccinLatte-Modern/alldesktops.svg b/Resources/aurorae/CatppuccinLatte-Modern/alldesktops.svg new file mode 100755 index 0000000..a92440c --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/alldesktops.svg @@ -0,0 +1,276 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinLatte-Modern/close.svg b/Resources/aurorae/CatppuccinLatte-Modern/close.svg new file mode 100755 index 0000000..7c32dce --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/close.svg @@ -0,0 +1,250 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinLatte-Modern/decoration.svg b/Resources/aurorae/CatppuccinLatte-Modern/decoration.svg new file mode 100755 index 0000000..86371c8 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/decoration.svg @@ -0,0 +1,664 @@ + +image/svg+xmlimage/svg+xml diff --git a/Resources/aurorae/CatppuccinLatte-Modern/keepabove.svg b/Resources/aurorae/CatppuccinLatte-Modern/keepabove.svg new file mode 100755 index 0000000..4e3d2c0 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/keepabove.svg @@ -0,0 +1,274 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinLatte-Modern/keepbelow.svg b/Resources/aurorae/CatppuccinLatte-Modern/keepbelow.svg new file mode 100755 index 0000000..134953e --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/keepbelow.svg @@ -0,0 +1,274 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinLatte-Modern/maximize.svg b/Resources/aurorae/CatppuccinLatte-Modern/maximize.svg new file mode 100755 index 0000000..8145511 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/maximize.svg @@ -0,0 +1,270 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinLatte-Modern/metadata.desktop b/Resources/aurorae/CatppuccinLatte-Modern/metadata.desktop new file mode 100755 index 0000000..88b6f75 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Catppuccin Latte Modern +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Cequal-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Name=CatppuccinLatte-Modern +X-KDE-PluginInfo-Version=0.2.0 +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License= +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/CatppuccinLatte-Modern/minimize.svg b/Resources/aurorae/CatppuccinLatte-Modern/minimize.svg new file mode 100755 index 0000000..fbf15d3 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/minimize.svg @@ -0,0 +1,433 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinLatte-Modern/restore.svg b/Resources/aurorae/CatppuccinLatte-Modern/restore.svg new file mode 100755 index 0000000..469fc49 --- /dev/null +++ b/Resources/aurorae/CatppuccinLatte-Modern/restore.svg @@ -0,0 +1,257 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/Catppuccin-Macchiato-Auroraerc b/Resources/aurorae/CatppuccinMacchiato-Classic/CatppuccinMacchiato-Classicrc similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/Catppuccin-Macchiato-Auroraerc rename to Resources/aurorae/CatppuccinMacchiato-Classic/CatppuccinMacchiato-Classicrc diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/alldesktops.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/alldesktops.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/alldesktops.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/alldesktops.svg diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/close.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/close.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/close.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/close.svg diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/decoration.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/decoration.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/decoration.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/decoration.svg diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/keepabove.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/keepabove.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/keepabove.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/keepabove.svg diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/keepbelow.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/keepbelow.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/keepbelow.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/keepbelow.svg diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/maximize.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/maximize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/maximize.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/maximize.svg diff --git a/Resources/aurorae/CatppuccinMacchiato-Classic/metadata.desktop b/Resources/aurorae/CatppuccinMacchiato-Classic/metadata.desktop new file mode 100755 index 0000000..c01c17e --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Classic/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Catppuccin Macchiato Classic +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Sourcastic-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Version=0.2.2.1 +X-KDE-PluginInfo-Name=CatppuccinMacchiato-Classic +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=MIT +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/minimize.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/minimize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/minimize.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/minimize.svg diff --git a/Resources/aurorae/Catppuccin-Macchiato-Aurorae/restore.svg b/Resources/aurorae/CatppuccinMacchiato-Classic/restore.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Macchiato-Aurorae/restore.svg rename to Resources/aurorae/CatppuccinMacchiato-Classic/restore.svg diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/CatppuccinMacchiato-Modernrc b/Resources/aurorae/CatppuccinMacchiato-Modern/CatppuccinMacchiato-Modernrc new file mode 100755 index 0000000..6dc2685 --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/CatppuccinMacchiato-Modernrc @@ -0,0 +1,41 @@ +[General] +ActiveTextColor=#cdd6f4 +InactiveTextColor=#a6adc8 +TitleAlignment=Center +TitleVerticalAlignment=Center +Animation=0 + +[Layout] +BorderTop=0 +BorderLeft=0 +BorderRight=0 +BorderBottom=0 + +ButtonHeight=46 +ButtonWidth=46 + +ButtonMarginTop=0 +ButtonMarginLeft=0 +ButtonMarginRight=0 + +ButtonSpacing=0 +ExplicitButtonSpacer=0 + +PaddingBottom=65 +PaddingLeft=53 +PaddingRight=53 +PaddingTop=43 + +TitleBorderLeft=0 +TitleBorderRight=-105 + +TitleEdgeBottomMaximized=0 +TitleEdgeTopMaximized=0 +TitleEdgeLeftMaximized=0 +TitleEdgeRightMaximized=0 + +TitleEdgeBottom=0 +TitleEdgeLeft=0 +TitleEdgeRight=0 +TitleEdgeTop=0 +TitleHeight=37 diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/alldesktops.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/alldesktops.svg new file mode 100755 index 0000000..d0cc39a --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/alldesktops.svg @@ -0,0 +1,276 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/close.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/close.svg new file mode 100755 index 0000000..83b8ab0 --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/close.svg @@ -0,0 +1,252 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/decoration.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/decoration.svg new file mode 100755 index 0000000..5ebc067 --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/decoration.svg @@ -0,0 +1,665 @@ + +image/svg+xmlimage/svg+xml diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/keepabove.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/keepabove.svg new file mode 100755 index 0000000..6dbd35a --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/keepabove.svg @@ -0,0 +1,273 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/keepbelow.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/keepbelow.svg new file mode 100755 index 0000000..d459ca2 --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/keepbelow.svg @@ -0,0 +1,276 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/maximize.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/maximize.svg new file mode 100755 index 0000000..ff666e4 --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/maximize.svg @@ -0,0 +1,274 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/metadata.desktop b/Resources/aurorae/CatppuccinMacchiato-Modern/metadata.desktop new file mode 100755 index 0000000..7464ccd --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Catppuccin Macchiato Modern +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Cequal-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Name=CatppuccinMacchiato-Modern +X-KDE-PluginInfo-Version=0.2.2.1 +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License= +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/minimize.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/minimize.svg new file mode 100755 index 0000000..f5cd133 --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/minimize.svg @@ -0,0 +1,435 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMacchiato-Modern/restore.svg b/Resources/aurorae/CatppuccinMacchiato-Modern/restore.svg new file mode 100755 index 0000000..cf1f4b6 --- /dev/null +++ b/Resources/aurorae/CatppuccinMacchiato-Modern/restore.svg @@ -0,0 +1,260 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/Catppuccin-Mocha-Auroraerc b/Resources/aurorae/CatppuccinMocha-Classic/CatppuccinMocha-Classicrc similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/Catppuccin-Mocha-Auroraerc rename to Resources/aurorae/CatppuccinMocha-Classic/CatppuccinMocha-Classicrc diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/alldesktops.svg b/Resources/aurorae/CatppuccinMocha-Classic/alldesktops.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/alldesktops.svg rename to Resources/aurorae/CatppuccinMocha-Classic/alldesktops.svg diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/close.svg b/Resources/aurorae/CatppuccinMocha-Classic/close.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/close.svg rename to Resources/aurorae/CatppuccinMocha-Classic/close.svg diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/decoration.svg b/Resources/aurorae/CatppuccinMocha-Classic/decoration.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/decoration.svg rename to Resources/aurorae/CatppuccinMocha-Classic/decoration.svg diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/keepabove.svg b/Resources/aurorae/CatppuccinMocha-Classic/keepabove.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/keepabove.svg rename to Resources/aurorae/CatppuccinMocha-Classic/keepabove.svg diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/keepbelow.svg b/Resources/aurorae/CatppuccinMocha-Classic/keepbelow.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/keepbelow.svg rename to Resources/aurorae/CatppuccinMocha-Classic/keepbelow.svg diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/maximize.svg b/Resources/aurorae/CatppuccinMocha-Classic/maximize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/maximize.svg rename to Resources/aurorae/CatppuccinMocha-Classic/maximize.svg diff --git a/Resources/aurorae/CatppuccinMocha-Classic/metadata.desktop b/Resources/aurorae/CatppuccinMocha-Classic/metadata.desktop new file mode 100755 index 0000000..1b705cb --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Classic/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Catppuccin Mocha Classic +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Sourcastic-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Version=0.2.2.1 +X-KDE-PluginInfo-Name=CatppuccinMocha-Classic +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=MIT +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/minimize.svg b/Resources/aurorae/CatppuccinMocha-Classic/minimize.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/minimize.svg rename to Resources/aurorae/CatppuccinMocha-Classic/minimize.svg diff --git a/Resources/aurorae/Catppuccin-Mocha-Aurorae/restore.svg b/Resources/aurorae/CatppuccinMocha-Classic/restore.svg similarity index 100% rename from Resources/aurorae/Catppuccin-Mocha-Aurorae/restore.svg rename to Resources/aurorae/CatppuccinMocha-Classic/restore.svg diff --git a/Resources/aurorae/CatppuccinMocha-Modern/CatppuccinMocha-Modernrc b/Resources/aurorae/CatppuccinMocha-Modern/CatppuccinMocha-Modernrc new file mode 100755 index 0000000..6dc2685 --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/CatppuccinMocha-Modernrc @@ -0,0 +1,41 @@ +[General] +ActiveTextColor=#cdd6f4 +InactiveTextColor=#a6adc8 +TitleAlignment=Center +TitleVerticalAlignment=Center +Animation=0 + +[Layout] +BorderTop=0 +BorderLeft=0 +BorderRight=0 +BorderBottom=0 + +ButtonHeight=46 +ButtonWidth=46 + +ButtonMarginTop=0 +ButtonMarginLeft=0 +ButtonMarginRight=0 + +ButtonSpacing=0 +ExplicitButtonSpacer=0 + +PaddingBottom=65 +PaddingLeft=53 +PaddingRight=53 +PaddingTop=43 + +TitleBorderLeft=0 +TitleBorderRight=-105 + +TitleEdgeBottomMaximized=0 +TitleEdgeTopMaximized=0 +TitleEdgeLeftMaximized=0 +TitleEdgeRightMaximized=0 + +TitleEdgeBottom=0 +TitleEdgeLeft=0 +TitleEdgeRight=0 +TitleEdgeTop=0 +TitleHeight=37 diff --git a/Resources/aurorae/CatppuccinMocha-Modern/alldesktops.svg b/Resources/aurorae/CatppuccinMocha-Modern/alldesktops.svg new file mode 100755 index 0000000..c75eb1e --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/alldesktops.svg @@ -0,0 +1,276 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMocha-Modern/close.svg b/Resources/aurorae/CatppuccinMocha-Modern/close.svg new file mode 100755 index 0000000..bcf96c3 --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/close.svg @@ -0,0 +1,250 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMocha-Modern/decoration.svg b/Resources/aurorae/CatppuccinMocha-Modern/decoration.svg new file mode 100755 index 0000000..fa9b4bb --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/decoration.svg @@ -0,0 +1,664 @@ + +image/svg+xmlimage/svg+xml diff --git a/Resources/aurorae/CatppuccinMocha-Modern/keepabove.svg b/Resources/aurorae/CatppuccinMocha-Modern/keepabove.svg new file mode 100755 index 0000000..8abe72f --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/keepabove.svg @@ -0,0 +1,271 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMocha-Modern/keepbelow.svg b/Resources/aurorae/CatppuccinMocha-Modern/keepbelow.svg new file mode 100755 index 0000000..c34583f --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/keepbelow.svg @@ -0,0 +1,288 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMocha-Modern/maximize.svg b/Resources/aurorae/CatppuccinMocha-Modern/maximize.svg new file mode 100755 index 0000000..d6cb8a6 --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/maximize.svg @@ -0,0 +1,270 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMocha-Modern/metadata.desktop b/Resources/aurorae/CatppuccinMocha-Modern/metadata.desktop new file mode 100755 index 0000000..c848e37 --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/metadata.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=CatppuccinMocha-Modern +Comment=Soothing Pastel theme for Kwin +X-KDE-PluginInfo-Author=Cequal-Catppuccin +X-KDE-PluginInfo-Email=core@catppuccin.com +X-KDE-PluginInfo-Name=CatppuccinMocha-Modern +X-KDE-PluginInfo-Version=0.2.2.1 +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License= +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/Resources/aurorae/CatppuccinMocha-Modern/minimize.svg b/Resources/aurorae/CatppuccinMocha-Modern/minimize.svg new file mode 100755 index 0000000..e25df3a --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/minimize.svg @@ -0,0 +1,433 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/aurorae/CatppuccinMocha-Modern/restore.svg b/Resources/aurorae/CatppuccinMocha-Modern/restore.svg new file mode 100755 index 0000000..369c0a4 --- /dev/null +++ b/Resources/aurorae/CatppuccinMocha-Modern/restore.svg @@ -0,0 +1,258 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/defaults b/Resources/defaults index 50374b1..92a2be4 100644 --- a/Resources/defaults +++ b/Resources/defaults @@ -3,7 +3,13 @@ ColorScheme=Catppuccin--flavour--accentName [kwinrc][org.kde.kdecoration2] library=org.kde.kwin.aurorae -theme=__aurorae__svg__Catppuccin---flavour-Aurorae +theme=--aurorae +ButtonsOnLeft= +ButtonsOnRight=IAX +BorderSize=None [plasmarc][Theme] name=lightly-plasma-git + +[KSplash] +Theme=Catppuccin--flavour--accentName \ No newline at end of file diff --git a/Resources/metadata.desktop b/Resources/metadata.desktop index 714b5bb..c34f675 100644 --- a/Resources/metadata.desktop +++ b/Resources/metadata.desktop @@ -1,13 +1,13 @@ [Desktop Entry] Comment=A theme based on Catppuccin's --flavour flavour Name=Catppuccin --flavour --accentName -X-KDE-PluginInfo-Author=Catppuccin +X-KDE-PluginInfo-Author=KDE-Catppuccin X-KDE-PluginInfo-Category=Plasma Look And Feel X-KDE-PluginInfo-Email=core@catppuccin.com X-KDE-PluginInfo-EnabledByDefault=true X-KDE-PluginInfo-License=MIT X-KDE-PluginInfo-Name=Catppuccin---flavour---accentName -X-KDE-PluginInfo-Version=0.2.1 +X-KDE-PluginInfo-Version=0.2.2 X-KDE-PluginInfo-Website=github.com/catppuccin/KDE X-KDE-ServiceTypes=Plasma/LookAndFeel X-KPackage-Dependencies=kns://plasma-themes.knsrc/api.kde-look.org/1879921 diff --git a/Resources/splash/Splash.qml b/Resources/splash/Splash.qml new file mode 100644 index 0000000..6a83b57 --- /dev/null +++ b/Resources/splash/Splash.qml @@ -0,0 +1,92 @@ +/* + SPDX-FileCopyrightText: + 2023 Cequal-Catppuccin + Based on + 2014 Marco Martin + + SPDX-License-Identifier: MIT +*/ + +import QtGraphicalEffects 1.15 +import QtQuick 2.5 +import QtQuick.Window 2.2 +import org.kde.plasma.core 2.0 as PlasmaCore + +Rectangle { + id: root + color: "$mantle" + + property int stage + + onStageChanged: { + if (stage == 2) { + introAnimation.running = true; + } else if (stage == 5) { + introAnimation.target = busyIndicator; + introAnimation.from = 1; + introAnimation.to = 0; + introAnimation.running = true; + } + } + + Item { + id: content + anchors.fill: parent + opacity: 0 + + // TODO: Make DropShadow more Intense + DropShadow { + anchors.fill: logo + horizontalOffset: 20 + verticalOffset: 0 + radius: 30.0 + samples: 17 + color: "$crust" + source: logo + opacity: 1 + } + + Image { + id: logo + //match SDDM/lockscreen avatar positioning + property real size: PlasmaCore.Units.gridUnit * 8 + + anchors.centerIn: parent + + source: "images/Logo.png" + + sourceSize.width: size + sourceSize.height: size + smooth: true + visible: true + } + + Image { + id: busyIndicator + //in the middle of the remaining space + y: parent.height - (parent.height - logo.y) / 2 - height/2 + anchors.horizontalCenter: parent.horizontalCenter + source: "images/busywidget.svg" + sourceSize.height: PlasmaCore.Units.gridUnit * 3.5 + sourceSize.width: PlasmaCore.Units.gridUnit * 3.5 + RotationAnimator on rotation { + id: rotationAnimator + from: 0 + to: 360 + duration: 2000 + loops: Animation.Infinite + running: PlasmaCore.Units.longDuration > 1 + } + } + } + + OpacityAnimator { + id: introAnimation + running: false + target: content + from: 0 + to: 1 + duration: PlasmaCore.Units.veryLongDuration * 2 + easing.type: Easing.InOutQuad + } +} diff --git a/Resources/splash/images/Logo.png b/Resources/splash/images/Logo.png new file mode 100644 index 0000000..7d29e39 Binary files /dev/null and b/Resources/splash/images/Logo.png differ diff --git a/Resources/splash/images/busywidget.svg b/Resources/splash/images/busywidget.svg new file mode 100644 index 0000000..8fda6d6 --- /dev/null +++ b/Resources/splash/images/busywidget.svg @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build.sh b/build.sh deleted file mode 100755 index 9cab5fe..0000000 --- a/build.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -sed -e s/--accentColor/$ACCENTCOLOR/g -e s/--flavour/$FLAVOURNAME/g -e s/--accentName/$ACCENTNAME/g ./Resources/base.colors >> ./dist/base.colors -sed -e s/--accentName/$ACCENTNAME/g -e s/--flavour/$FLAVOURNAME/g ./Resources/metadata.desktop >> ./dist/Catppuccin-$FLAVOURNAME-$ACCENTNAME/metadata.desktop -sed -e s/--accentName/$ACCENTNAME/g -e s/--flavour/$FLAVOURNAME/g ./Resources/defaults >> ./dist/Catppuccin-$FLAVOURNAME-$ACCENTNAME/contents/defaults -./Installer/color-build.sh -o ./dist -s ./dist/base.colors diff --git a/install.sh b/install.sh index 66bd02a..6bd2b1a 100755 --- a/install.sh +++ b/install.sh @@ -5,22 +5,21 @@ AURORAEDIR=~/.local/share/aurorae/themes LOOKANDFEELDIR=~/.local/share/plasma/look-and-feel DESKTOPTHEMEDIR=~/.local/share/plasma/desktoptheme -echo "Creating theme directories..." - +echo "Creating theme directories.." mkdir -p $COLORDIR mkdir -p $AURORAEDIR mkdir -p $LOOKANDFEELDIR mkdir -p $DESKTOPTHEMEDIR mkdir ./dist +clear echo "" - -echo -e "Choose flavor out of - +echo "Choose flavor out of - 1. Mocha 2. Macchiato 3. Frappe 4. Latte -\n (Type the number corresponding to said pallet) +(Type the number corresponding to said pallet) " read FLAVOUR clear @@ -40,25 +39,25 @@ else echo "Not a valid flavour name" && exit; fi echo "" -echo -e "Choose an accent - -1. Rosewater -2. Flamingo -3. Pink -4. Mauve -5. Red -6. Maroon -7. Peach -8. Yellow -9. Green -10. Teal -11. Sky -12. Sapphire -13. Blue -14. Lavender +echo "Choose an accent - + 1. Rosewater + 2. Flamingo + 3. Pink + 4. Mauve + 5. Red + 6. Maroon + 7. Peach + 8. Yellow + 9. Green + 10. Teal + 11. Sky + 12. Sapphire + 13. Blue + 14. Lavender " read ACCENT clear - +# Sets accent based on the pallet selected (Best to fold this in your respective editor) if [[ $ACCENT == "1" ]]; then if [[ $FLAVOUR == "1" ]]; then @@ -231,55 +230,135 @@ elif [[ $ACCENT == "14" ]]; then else echo "Not a valid accent" && exit fi -echo "" -echo -e "Install $FLAVOURNAME $ACCENTNAME? [Y/n]:" -read CONFIRMATION - -if [[ $CONFIRMATION == "Y" ]] || [[ $CONFIRMATION == "y" ]]; then - echo "" - - cp -r Resources/Catppuccin-$FLAVOURNAME-Global ./dist/Catppuccin-$FLAVOURNAME-$ACCENTNAME - - ACCENTCOLOR=$ACCENTCOLOR FLAVOURNAME=$FLAVOURNAME ACCENTNAME=$ACCENTNAME ./build.sh; #Pass args to build script +echo "Choose window decoration style - + 1. Modern (Mixed) + 2. Classic (MacOS like) +" +read WINDECSTYLE +clear - # install color scheme - mv ./dist/Catppuccin$FLAVOURNAME$ACCENTNAME.colors $COLORDIR +if [[ $WINDECSTYLE == "1" ]]; then + WINDECSTYLENAME=Modern + WINDECSTYLECODE=__aurorae__svg__Catppuccin$FLAVOURNAME-Modern + echo "Hey! thanks for picking 'Modern', this one has a few rules or else it might break + 1: Use 3 icons on the right, With the 'Close' Button on the Far-Right + 2: If you would like the pin on all desktops button, You need to place it on the left." + echo "We apologize if you wanted a different configuration :(" + sleep 2 +elif [[ $WINDECSTYLE == "2" ]]; then + WINDECSTYLENAME=Classic + WINDECSTYLECODE=__aurorae__svg__Catppuccin$FLAVOURNAME-Classic +fi - # install global theme - cd ./dist - tar -cf Catppuccin-$FLAVOURNAME-$ACCENTNAME.tar.gz Catppuccin-$FLAVOURNAME-$ACCENTNAME - kpackagetool5 -i Catppuccin-$FLAVOURNAME-$ACCENTNAME.tar.gz - cd .. +function ModifyLightlyPlasma { - #Modifying lightly plasma theme rm -rf $DESKTOPTHEMEDIR/lightly-plasma-git/icons/* rm -rf $DESKTOPTHEMEDIR/lightly-plasma-git/translucent rm $DESKTOPTHEMEDIR/lightly-plasma-git/widgets/tabbar.svgz rm $DESKTOPTHEMEDIR/lightly-plasma-git/dialogs/background.svgz - + + # Copy Patches cp $DESKTOPTHEMEDIR/lightly-plasma-git/solid/* $DESKTOPTHEMEDIR/lightly-plasma-git -Rf cp ./Patches/glowbar.svg $DESKTOPTHEMEDIR/lightly-plasma-git/widgets -rf cp ./Patches/background.svg $DESKTOPTHEMEDIR/lightly-plasma-git/widgets -rf cp ./Patches/panel-background.svgz $DESKTOPTHEMEDIR/lightly-plasma-git/widgets - # Modify description to state that it has been modified by kde catppuccin installer + # Modify description to state that it has been modified by the KDE Catppuccin Installer sed -e s/A\ plasma\ style\ with\ close\ to\ the\ look\ of\ the\ newest\ Lightly./*MODIFIED\ BY\ CATPPUCCIN\ KDE\ INSTALLER*\ A\ plasma\ style\ with\ close\ to\ the\ look\ of\ the\ newest\ Lightly./g $DESKTOPTHEMEDIR/lightly-plasma-git/metadata.desktop >> $DESKTOPTHEMEDIR/lightly-plasma-git/newMetadata.desktop cp -f $DESKTOPTHEMEDIR/metadata.desktop $DESKTOPTHEMEDIR/lightly-plasma-git/metadata.desktop && rm $DESKTOPTHEMEDIR/metadata.desktop +} + +function AuroraeInstall { + if [[ $WINDECSTYLE == "1" ]]; then + cp ./Resources/aurorae/Catppuccin$FLAVOURNAME-Modern $AURORAEDIR -r; + elif [[ $WINDECSTYLE == "2" ]]; then + cp ./Resources/aurorae/Catppuccin$FLAVOURNAME-Classic $AURORAEDIR -r; + fi +} - # install aurorae - cp ./Resources/aurorae/Catppuccin-$FLAVOURNAME-Aurorae $AURORAEDIR -r +function BuildColorscheme { + # Add Metadata & Replace Accent in colors file + sed -e s/--accentColor/$ACCENTCOLOR/g -e s/--flavour/$FLAVOURNAME/g -e s/--accentName/$ACCENTNAME/g ./Resources/base.colors > ./dist/base.colors + # Hydrate Metadata with Pallet + Accent Info + sed -e s/--accentName/$ACCENTNAME/g -e s/--flavour/$FLAVOURNAME/g ./Resources/metadata.desktop > ./dist/Catppuccin-$FLAVOURNAME-$ACCENTNAME/metadata.desktop + # Modify 'defaults' to set the correct Aurorae Theme + sed -e s/--accentName/$ACCENTNAME/g -e s/--flavour/$FLAVOURNAME/g -e s/--aurorae/$WINDECSTYLECODE/g ./Resources/defaults > ./dist/Catppuccin-$FLAVOURNAME-$ACCENTNAME/contents/defaults + # Hydrate Dummy colors according to Pallet + FLAVOURNAME=$FLAVOURNAME ACCENTNAME=$ACCENTNAME ./Installer/color-build.sh -o ./dist/Catppuccin$FLAVOURNAME$ACCENTNAME.colors -s ./dist/base.colors +} +function BuildSplashScreen { + # Hydrate Dummy colors according to Pallet + FLAVOURNAME=$FLAVOURNAME ./Installer/color-build.sh -s ./Resources/splash/images/busywidget.svg -o ./dist/$GLOBALTHEMENAME/contents/splash/images/_busywidget.svg + # Replace Accent in colors file + sed ./dist/$GLOBALTHEMENAME/contents/splash/images/_busywidget.svg -e s/REPLACE--ACCENT/$ACCENTCOLOR/g > ./dist/$GLOBALTHEMENAME/contents/splash/images/busywidget.svg + # Cleanup temporary file + rm ./dist/$GLOBALTHEMENAME/contents/splash/images/_busywidget.svg + # Hydrate Dummy colors according to Pallet (QML file) + FLAVOURNAME=$FLAVOURNAME ./Installer/color-build.sh -s ./Resources/splash/Splash.qml -o ./dist/$GLOBALTHEMENAME/contents/splash/Splash.qml + # Add CTP Logo + # TODO: Switch between latte & mocha logo based on Pallet + cp ./Resources/splash/images/Logo.png ./dist/$GLOBALTHEMENAME/contents/splash/images +} + +echo "" +echo "Install $FLAVOURNAME $ACCENTNAME? with the $WINDECSTYLENAME window Decorations? [Y/n]:" +read CONFIRMATION +clear + +if [[ $CONFIRMATION == "Y" ]] || [[ $CONFIRMATION == "y" ]]; then + + # Prepare Global Theme Folder + GLOBALTHEMENAME="Catppuccin-$FLAVOURNAME-$ACCENTNAME" + cp -r ./Resources/Catppuccin-$FLAVOURNAME-Global ./dist/$GLOBALTHEMENAME + mkdir -p ./dist/$GLOBALTHEMENAME/contents/splash/images + + # Build SplashScreen + echo "Building SplashScreen.." + BuildSplashScreen + + # Build Colorscheme + echo "Building Colorscheme.." + + # Generate Color scheme + BuildColorscheme + + # Install Colorscheme + echo "Installing Colorscheme.." + mv ./dist/Catppuccin$FLAVOURNAME$ACCENTNAME.colors $COLORDIR + + # Install Global Theme. + # This refers to the QDBusConnection: error: could not send signal to service error which has no effect in our testing on the working of this Installer. + echo " + WARNING: There might be some errors that might not affect the installer at all during this step, Please advise. + " + sleep 1 + echo "Installing Global Theme.." + cd ./dist && tar -cf $GLOBALTHEMENAME.tar.gz $GLOBALTHEMENAME + kpackagetool5 -i $GLOBALTHEMENAME.tar.gz + cd .. + + echo "Modifying lightly plasma theme.." + ModifyLightlyPlasma + + echo "Installing aurorae theme.." + AuroraeInstall + + # Cleanup + echo "Cleaning up.." rm -rf ./dist + # Apply theme echo "" echo "Do you want to apply theme? [Y/n]:" read CONFIRMATION + if [[ $CONFIRMATION == "Y" ]] || [[ $CONFIRMATION == "y" ]]; then - lookandfeeltool -a Catppuccin-$FLAVOURNAME-$ACCENTNAME + lookandfeeltool -a $GLOBALTHEMENAME + clear else echo "You can apply theme at any time using system settings" + sleep 0.5 fi - - else echo "Exiting.." && exit fi