summaryrefslogtreecommitdiff
path: root/kf6-kanotix-settings/share/plasma
diff options
context:
space:
mode:
Diffstat (limited to 'kf6-kanotix-settings/share/plasma')
-rw-r--r--kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/network.svgzbin0 -> 16212 bytes
-rw-r--r--kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/start.svgzbin0 -> 64359 bytes
-rw-r--r--kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/metadata.json24
-rw-r--r--kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/plasmarc14
-rw-r--r--kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/contents/layout.js109
-rw-r--r--kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/metadata.json173
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/defaults11
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/layouts/org.kde.plasma.desktop-layout.js6
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/fullscreenpreview.jpgbin0 -> 80664 bytes
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/preview.pngbin0 -> 144931 bytes
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/splash.pngbin0 -> 63995 bytes
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/Splash.qml92
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/busywidget.svgzbin0 -> 7210 bytes
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/kanotix.svgzbin0 -> 34614 bytes
-rw-r--r--kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/metadata.json23
15 files changed, 452 insertions, 0 deletions
diff --git a/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/network.svgz b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/network.svgz
new file mode 100644
index 0000000..08ba468
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/network.svgz
Binary files differ
diff --git a/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/start.svgz b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/start.svgz
new file mode 100644
index 0000000..1338559
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/icons/start.svgz
Binary files differ
diff --git a/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/metadata.json b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/metadata.json
new file mode 100644
index 0000000..f0a370e
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/metadata.json
@@ -0,0 +1,24 @@
+{
+ "KPlugin": {
+ "Authors": [
+ {
+ "Email": "retabell@gmx.de",
+ "Name": "Kanotix-dev",
+ "Name[de]": "KDE Visual Design Group",
+ "Name[en_GB]": "KDE Visual Design Group"
+ }
+ ],
+ "Category": "",
+ "Description": "Kanotix",
+ "Description[de]": "Kanotix",
+ "Description[en_GB]": "Kanotix",
+ "EnabledByDefault": true,
+ "Id": "kanotix",
+ "License": "LGPL",
+ "Name": "KANOTIX",
+ "Name[de]": "KANOTIX",
+ "Name[en_GB]": "KANOTIX",
+ "Website": "https://kanotix.com"
+ },
+ "X-Plasma-API": "5.0"
+}
diff --git a/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/plasmarc b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/plasmarc
new file mode 100644
index 0000000..4888eae
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/desktoptheme/Steelfire/plasmarc
@@ -0,0 +1,14 @@
+[Wallpaper]
+defaultWallpaperTheme=kanotix-starrise
+defaultFileSuffix=.png
+defaultWidth=1920
+defaultHeight=1080
+
+[ContrastEffect]
+enabled=true
+contrast=0.17
+intensity=1.25
+saturation=9
+
+[AdaptiveTransparency]
+enabled=true
diff --git a/kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/contents/layout.js b/kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/contents/layout.js
new file mode 100644
index 0000000..1505a7d
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/contents/layout.js
@@ -0,0 +1,109 @@
+var panel = new Panel
+var panelScreen = panel.screen
+
+// No need to set panel.location as ShellCorona::addPanel will automatically pick one available edge
+
+// For an Icons-Only Task Manager on the bottom, *3 is too much, *2 is too little
+// Round down to next highest even number since the Panel size widget only displays
+// even numbers
+panel.height = 2 * Math.floor(gridUnit * 2.5 / 2)
+
+// Restrict horizontal panel to a maximum size of a 21:9 monitor
+const maximumAspectRatio = 21/9;
+if (panel.formFactor === "horizontal") {
+ const geo = screenGeometry(panelScreen);
+ const maximumWidth = Math.ceil(geo.height * maximumAspectRatio);
+
+ if (geo.width > maximumWidth) {
+ panel.alignment = "center";
+ panel.minimumLength = maximumWidth;
+ panel.maximumLength = maximumWidth;
+ }
+}
+
+
+/*
+var kanotix = panel.addWidget("org.kde.plasma.kanotix");
+var kaicon = ["start-here-kde-symbolic"];
+kanotix.currentConfigGroup = ["General"];
+//kanotix.writeConfig("icon", kaicon);
+kanotix.reloadConfig()
+//panel.addWidget("org.kde.plasma.kanotix")
+*/
+
+var kickoff = panel.addWidget("org.kde.plasma.kickoff");
+var kicon = ["start-here-kde-symbolic"];
+kickoff.currentConfigGroup = ["General"];
+//kanotix.writeConfig("icon", kaicon);
+kickoff.reloadConfig()
+//panel.addWidget("org.kde.plasma.kickoff")
+
+
+
+panel.addWidget("org.kde.plasma.minimizeall")
+
+//panel.addWidget("org.kde.plasma.quicklaunch")
+var quicklaunch = panel.addWidget("org.kde.plasma.quicklaunch");
+var qlurls = ["file:///usr/share/applications/org.kde.dolphin.desktop",
+ "file:///usr/share/applications/org.kde.konsole.desktop",
+ "file:///usr/share/applications/x-www-browser.desktop"
+ ];
+quicklaunch.currentConfigGroup = ["General"];
+quicklaunch.writeConfig("launcherUrls", qlurls);
+//confirm it's written correctly
+print(quicklaunch.readConfig("launcherUrls"));
+//flailing for ideas now?!?
+quicklaunch.reloadConfig()
+panel.addWidget("org.kde.plasma.pager")
+panel.addWidget("org.kde.plasma.icontasks")
+panel.addWidget("org.kde.plasma.marginsseparator")
+
+
+
+/* Next up is determining whether to add the Input Method Panel
+ * widget to the panel or not. This is done based on whether
+ * the system locale's language id is a member of the following
+ * white list of languages which are known to pull in one of
+ * our supported IME backends when chosen during installation
+ * of common distributions. */
+
+var langIds = ["as", // Assamese
+ "bn", // Bengali
+ "bo", // Tibetan
+ "brx", // Bodo
+ "doi", // Dogri
+ "gu", // Gujarati
+ "hi", // Hindi
+ "ja", // Japanese
+ "kn", // Kannada
+ "ko", // Korean
+ "kok", // Konkani
+ "ks", // Kashmiri
+ "lep", // Lepcha
+ "mai", // Maithili
+ "ml", // Malayalam
+ "mni", // Manipuri
+ "mr", // Marathi
+ "ne", // Nepali
+ "or", // Odia
+ "pa", // Punjabi
+ "sa", // Sanskrit
+ "sat", // Santali
+ "sd", // Sindhi
+ "si", // Sinhala
+ "ta", // Tamil
+ "te", // Telugu
+ "th", // Thai
+ "ur", // Urdu
+ "vi", // Vietnamese
+ "zh_CN", // Simplified Chinese
+ "zh_TW"] // Traditional Chinese
+
+if (langIds.indexOf(languageId) != -1) {
+ panel.addWidget("org.kde.plasma.kimpanel");
+}
+
+panel.addWidget("org.kde.plasma.systemtray")
+panel.addWidget("org.kde.plasma.digitalclock")
+//panel.addWidget("org.kde.plasma.showdesktop")
+
diff --git a/kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/metadata.json b/kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/metadata.json
new file mode 100644
index 0000000..2841751
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/layout-templates/org.kde.plasma.desktop.kanotixPanel/metadata.json
@@ -0,0 +1,173 @@
+{
+ "KPackageStructure": "Plasma/LayoutTemplate",
+ "KPlugin": {
+ "Authors": [
+ {
+ "Email": "aseigo@kde.org",
+ "Name": "Aaron Seigo",
+ "Name[ar]": "Aaron Seigo",
+ "Name[az]": "Aaron Seigo",
+ "Name[be]": "Aaron Seigo",
+ "Name[bg]": "Aaron Seigo",
+ "Name[ca@valencia]": "Aaron Seigo",
+ "Name[ca]": "Aaron Seigo",
+ "Name[cs]": "Aaron Seigo",
+ "Name[da]": "Aaron Seigo",
+ "Name[de]": "Aaron Seigo",
+ "Name[el]": "Aaron Seigo",
+ "Name[en_GB]": "Aaron Seigo",
+ "Name[eo]": "Aaron Seigo",
+ "Name[es]": "Aaron Seigo",
+ "Name[et]": "Aaron Seigo",
+ "Name[eu]": "Aaron Seigo",
+ "Name[fi]": "Aaron Seigo",
+ "Name[fr]": "Aaron Seigo",
+ "Name[gl]": "Aaron Seigo",
+ "Name[he]": "אהרון סייגו",
+ "Name[hu]": "Aaron Seigo",
+ "Name[ia]": "Aaron Seigo",
+ "Name[id]": "Aaron Seigo",
+ "Name[ie]": "Aaron Seigo",
+ "Name[is]": "Aaron Seigo",
+ "Name[it]": "Aaron Seigo",
+ "Name[ja]": "Aaron Seigo",
+ "Name[ka]": "აარონ სეიგო",
+ "Name[ko]": "Aaron Seigo",
+ "Name[lt]": "Aaron Seigo",
+ "Name[lv]": "Aaron Seigo",
+ "Name[nl]": "Aaron Seigo",
+ "Name[nn]": "Aaron Seigo",
+ "Name[pl]": "Aaron Seigo",
+ "Name[pt]": "Aaron Seigo",
+ "Name[pt_BR]": "Aaron Seigo",
+ "Name[ro]": "Aaron Seigo",
+ "Name[ru]": "Aaron Seigo",
+ "Name[sk]": "Aaron Seigo",
+ "Name[sl]": "Aaron Seigo",
+ "Name[sv]": "Aaron Seigo",
+ "Name[ta]": "ஆரோன் சீகோ",
+ "Name[tr]": "Aaron Seigo",
+ "Name[uk]": "Aaron Seigo",
+ "Name[vi]": "Aaron Seigo",
+ "Name[x-test]": "xxAaron Seigoxx",
+ "Name[zh_CN]": "Aaron Seigo",
+ "Name[zh_TW]": "Aaron Seigo"
+ }
+ ],
+ "Category": "",
+ "Description": "Default panel featuring application launcher, task manager and system tray",
+ "Description[ar]": "لوحة مبدئية تحوي مطلق تطبيقات و مدير مهام و صينية نظام",
+ "Description[az]": "Tətbiq başlatma menyusundan, tapşırıq panelindən və Sistem trey-dən ibarət standart panel",
+ "Description[be]": "Прадвызначаная панэль са сродкам запуску праграм, кіраўніком задач і прасторай апавяшчэнняў",
+ "Description[bg]": "Стандартен панел, съдържащ стартер на приложение, диспечер на задачи и системна област",
+ "Description[ca@valencia]": "Quadro predeterminat amb l'iniciador d'aplicacions, el gestor de tasques i la safata del sistema",
+ "Description[ca]": "Plafó predeterminat amb el llançador d'aplicacions, el gestor de tasques i la safata del sistema",
+ "Description[cs]": "Výchozí panel se spouštěčem aplikací, správcem úloh a systémovou částí",
+ "Description[da]": "Standardpanel med programstarter, opgavelinje og statusområde",
+ "Description[de]": "Standardkontrollleiste mit dem Anwendungsstarter, Fensterleiste und dem Systemabschnitt der Kontrollleiste",
+ "Description[el]": "Προεπιλεγμένος πίνακας με εκκινητή εφαρμογών, διαχειριστή εργασιών και πλαίσιο συστήματος",
+ "Description[en_GB]": "Default panel featuring application launcher, task manager and system tray",
+ "Description[eo]": "Defaŭlta panelo kun aplikaĵlanĉilo, taskadministrilo kaj sistempleto",
+ "Description[es]": "Panel por defecto que contiene un lanzador de aplicaciones, un gestor de tareas y la bandeja del sistema",
+ "Description[et]": "Vaikimisi paneel rakenduste käivitaja, ülesannete halduri ja süsteemisalvega",
+ "Description[eu]": "Lehenetsitako panela, aplikazio abiarazlea, ataza kudeatzailea eta sistemaren erretilua dituena",
+ "Description[fi]": "Oletuspaneeli, jossa sovelluskäynnistin, tehtävänhallinta ja ilmoitusalue",
+ "Description[fr]": "Panneau par défaut contenant le lanceur d'application, le gestionnaire de tâches et la boîte à miniatures.",
+ "Description[gl]": "Panel predeterminado que contén un iniciador de aplicacións, un xestor de tarefas e unha área de notificación.",
+ "Description[he]": "לוח ברירת מחדל שמציג משגר חלונות, מנהל משימות ומגש מערכת",
+ "Description[hu]": "Az alapértelmezett panel, amely tartalmazza az alkalmazásindítót, a feladatkezelőt és a rendszertálcát",
+ "Description[ia]": "Pannello predefinite con lanceator de application, administrator de carga e tabuliero de systema ",
+ "Description[id]": "Perfituran panel baku peluncur aplikasi, pengelola tugas dan baki sistem",
+ "Description[is]": "Sjálfgefin skjáborðsstika með forritaræsi, verkefnastjóra og kerfisbakka",
+ "Description[it]": "Pannello p che offre un avviatore di applicazioni, un gestore delle attività e un vassoio di sistema",
+ "Description[ja]": "アプリケーションランチャー、タスクマネージャ、システムトレイを含む標準のパネル",
+ "Description[ka]": "ნაგულისხმები პანელი, რომელიც აპლიკაციების გამშვებს, აპლიკაციების მმართველს და საათს შეიცავს",
+ "Description[ko]": "앱 실행기, 작업 관리자, 시스템 트레이가 있는 기본 패널",
+ "Description[lt]": "Numatytasis skydelis su programų paleidykle, užduočių tvarkytuve ir sistemos dėklu",
+ "Description[lv]": "Noklusējuma panelis, kas satur lietotņu palaidēju, uzdevumu pārvaldnieku un sistēmas ikonu joslu",
+ "Description[nl]": "Standaard paneel met starter van toepassingen, taakbeheerder en systeemvak",
+ "Description[nn]": "Standardpanel med programstartar, oppgåvehandsamar og systemtrau",
+ "Description[pa]": "ਡਿਫਾਲਟ ਪੈਨਲ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਲਾਂਚਰ, ਟਾਸਕ ਮੈਨੇਜਰ ਅਤੇ ਸਿਸਟਮ ਟਰੇ ਹੁੰਦੇ ਹਨ",
+ "Description[pl]": "Domyślny panel zawierający uruchamiacza programów, pasek zadań i tackę systemową",
+ "Description[pt]": "O painel predefinido, que possui o lançador de aplicações, o gestor de tarefas e a bandeja do sistema",
+ "Description[pt_BR]": "Painel padrão contendo o lançador de aplicativos, gerenciador de tarefas e área de notificação",
+ "Description[ro]": "Panou implicit cu lansator de aplicații, gestionar de sarcini și tavă de sistem",
+ "Description[ru]": "Стандартная панель, содержащая меню запуска приложений, панель задач и системный лоток",
+ "Description[sk]": "Predvolený panel obsahuje spúšťač aplikácií, správcu úloh a systémovú lištu",
+ "Description[sl]": "Privzeta plošča, ki vsebuje zaganjalnik programov, upravljalnik opravil in sistemsko vrstico",
+ "Description[sv]": "Standardpanel med funktionerna programstart, aktivitetshanterare och systembricka",
+ "Description[ta]": "செயலி ஏவி, பணி மேலாளர், மற்றும் கணினி தட்டை கொண்ட இயல்பிருப்பு பலகை",
+ "Description[tr]": "Uygulama başlatıcısını, görev yöneticisini ve sistem tepsisini sunan öntanımlı panel",
+ "Description[uk]": "Типова панель із засобом запуску програм, панеллю керування задачами та системним лотком",
+ "Description[vi]": "Bảng mặc định chứa trình khởi chạy ứng dụng, trình quản lí tác vụ và khay hệ thống",
+ "Description[x-test]": "xxDefault panel featuring application launcher, task manager and system trayxx",
+ "Description[zh_CN]": "带有应用程序启动器、任务管理器和系统托盘的默认面板",
+ "Description[zh_TW]": "擁有應用程式啟動器、工作管理員與系統匣的面板。",
+ "EnabledByDefault": true,
+ "Id": "org.kde.plasma.desktop.kanotixPanel",
+ "License": "LGPLv2+",
+ "Name": "Kanotix Panel",
+ "Name[ar]": "اللوحة المبدئية",
+ "Name[az]": "Əsas Panel",
+ "Name[be]": "Прадвызначаная панэль",
+ "Name[bg]": "Стандартен панел",
+ "Name[bs]": "Podrazumijevani panel",
+ "Name[ca@valencia]": "Quadro predeterminat",
+ "Name[ca]": "Plafó predeterminat",
+ "Name[cs]": "Výchozí panel",
+ "Name[da]": "Standardpanel",
+ "Name[de]": "Standard-Kontrollleiste",
+ "Name[el]": "Προεπιλεγμένος πίνακας",
+ "Name[en_GB]": "Default Panel",
+ "Name[eo]": "Defaŭlta Panelo",
+ "Name[es]": "Panel por omisión",
+ "Name[et]": "Vaikimisi paneel",
+ "Name[eu]": "Panel lehenetsia",
+ "Name[fi]": "Oletuspaneeli",
+ "Name[fr]": "Tableau de bord par défaut",
+ "Name[gl]": "Panel predeterminado",
+ "Name[he]": "לוחות ברירת־מחדל",
+ "Name[hu]": "Alapértelmezett panel",
+ "Name[ia]": "Pannello predefinite",
+ "Name[id]": "Panel Bawaan",
+ "Name[ie]": "Predefinit panel",
+ "Name[is]": "Sjálfgefin skjáborðsstika",
+ "Name[it]": "Pannello predefinito",
+ "Name[ja]": "標準のパネル",
+ "Name[ka]": "ნაგულისხმები პანელი",
+ "Name[ko]": "기본 패널",
+ "Name[lt]": "Numatytasis skydelis",
+ "Name[lv]": "Noklusētais panelis",
+ "Name[mr]": "मूलभूत पटल",
+ "Name[nb]": "Standardpanel",
+ "Name[nds]": "Standardpaneel",
+ "Name[nl]": "Standaard paneel",
+ "Name[nn]": "Standard­panel",
+ "Name[pa]": "ਡਿਫਾਲਟ ਪੈਨਲ",
+ "Name[pl]": "Domyślny panel",
+ "Name[pt]": "Painel Predefinido",
+ "Name[pt_BR]": "Painel padrão",
+ "Name[ro]": "Panou implicit",
+ "Name[ru]": "Стандартная панель",
+ "Name[sk]": "Štandardný panel",
+ "Name[sl]": "Privzeti pult",
+ "Name[sr@ijekavian]": "Подразумијевани панел",
+ "Name[sr@ijekavianlatin]": "Podrazumijevani panel",
+ "Name[sr@latin]": "Podrazumevani panel",
+ "Name[sr]": "Подразумевани панел",
+ "Name[sv]": "Standardpanel",
+ "Name[ta]": "இயல்பிருப்பு பலகை",
+ "Name[tg]": "Лавҳаи стандартӣ",
+ "Name[tr]": "Öntanımlı Pano",
+ "Name[uk]": "Типова панель",
+ "Name[vi]": "Bảng mặc định",
+ "Name[x-test]": "xxDefault Panelxx",
+ "Name[zh_CN]": "默认面板",
+ "Name[zh_TW]": "預設面板",
+ "Website": "https://www.kde.org/plasma-desktop"
+ },
+ "X-Plasma-ContainmentCategories": [
+ "panel"
+ ],
+ "X-Plasma-Shell": "plasmashell"
+}
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/defaults b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/defaults
new file mode 100644
index 0000000..13f70b4
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/defaults
@@ -0,0 +1,11 @@
+[Wallpaper]
+Image=kanotix-starrise
+
+[kdeglobals][General]
+ColorScheme=Steelfire
+
+[kdeglobals][Icons]
+Theme=Steelfire
+
+[plasmarc][Theme]
+name=Steelfire
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/layouts/org.kde.plasma.desktop-layout.js b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/layouts/org.kde.plasma.desktop-layout.js
new file mode 100644
index 0000000..5940823
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/layouts/org.kde.plasma.desktop-layout.js
@@ -0,0 +1,6 @@
+loadTemplate("org.kde.plasma.desktop.kanotixPanel")
+
+var desktopsArray = desktopsForActivity(currentActivity());
+for( var j = 0; j < desktopsArray.length; j++) {
+ desktopsArray[j].wallpaperPlugin = 'org.kde.image';
+}
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/fullscreenpreview.jpg b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/fullscreenpreview.jpg
new file mode 100644
index 0000000..6bc1bef
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/fullscreenpreview.jpg
Binary files differ
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/preview.png b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/preview.png
new file mode 100644
index 0000000..a5b0337
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/preview.png
Binary files differ
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/splash.png b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/splash.png
new file mode 100644
index 0000000..865385a
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/splash.png
Binary files differ
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/Splash.qml b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/Splash.qml
new file mode 100644
index 0000000..27077a7
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/Splash.qml
@@ -0,0 +1,92 @@
+/*
+ * Copyright 2014 Marco Martin <mart@kde.org>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2,
+ * or (at your option) any later version, as published by the Free
+ * Software Foundation
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this program; if not, write to the
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+import QtQuick 2.5
+
+Rectangle {
+ id: root
+ color: "#709cd2"
+
+ 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
+ TextMetrics {
+ id: units
+ text: "M"
+ property int gridUnit: boundingRect.height
+ property int largeSpacing: units.gridUnit
+ property int smallSpacing: Math.max(2, gridUnit/4)
+ }
+
+ Image {
+ id: logo
+ //match SDDM/lockscreen avatar positioning
+ property real size: units.gridUnit * 8
+
+ anchors.centerIn: parent
+
+ source: "images/kanotix.svgz"
+
+ sourceSize.width: size*2
+ sourceSize.height: size*2
+ }
+
+ Image {
+ id: busyIndicator
+ //again sync from SDDM theme
+ anchors.top: logo.bottom
+ anchors.topMargin: units.largeSpacing
+ anchors.horizontalCenter: parent.horizontalCenter
+ source: "images/busywidget.svgz"
+ sourceSize.height: units.gridUnit * 4
+ sourceSize.width: units.gridUnit * 4
+ RotationAnimator on rotation {
+ id: rotationAnimator
+ from: 0
+ to: 360
+ duration: 1500
+ loops: Animation.Infinite
+ }
+ }
+ }
+
+ OpacityAnimator {
+ id: introAnimation
+ running: false
+ target: content
+ from: 0
+ to: 1
+ duration: 1000
+ easing.type: Easing.InOutQuad
+ }
+}
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/busywidget.svgz b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/busywidget.svgz
new file mode 100644
index 0000000..9a85b2d
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/busywidget.svgz
Binary files differ
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/kanotix.svgz b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/kanotix.svgz
new file mode 100644
index 0000000..f7cd5f8
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/kanotix.svgz
Binary files differ
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/metadata.json b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/metadata.json
new file mode 100644
index 0000000..8aa72d5
--- /dev/null
+++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/metadata.json
@@ -0,0 +1,23 @@
+{
+ "KPackageStructure": "Plasma/LookAndFeel",
+ "KPlugin": {
+ "Authors": [
+ {
+ "Email": "retabell@gmx.de",
+ "Name": "KANOTIX-dev",
+ "Name[de]": "KANOTIX-dev",
+ "Name[en_GB]": "KANOTIX-dev"
+ }
+ ],
+ "Category": "",
+ "Description": "Steelfire",
+ "Description[de]": "Steelfire",
+ "Description[en_GB]": "Steelfire",
+ "Id": "Steelfire",
+ "License": "GPLv2+",
+ "Name": "Steelfire",
+ "Name[de]": "Steelfire",
+ "Name[en_GB]": "Steelfire",
+ "Website": "https://kanotix.com"
+ }
+}