plasmoides KDE Store/GitHub (gnome-pager, kMenu, kvitals, windowtitle, claude, launchpad)

This commit is contained in:
Josevi
2026-07-08 20:47:59 +02:00
parent ca606377ee
commit dd3b0f6ae8
136 changed files with 20239 additions and 0 deletions
@@ -0,0 +1,15 @@
/*
SPDX-FileCopyrightText: 2025 izll
SPDX-License-Identifier: GPL-3.0-or-later
*/
import QtQuick
import org.kde.plasma.configuration
ConfigModel {
ConfigCategory {
name: i18n("General")
icon: "configure"
source: "configGeneral.qml"
}
}
@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd">
<kcfgfile name=""/>
<group name="General">
<entry name="language" type="String">
<label>UI Language</label>
<default>system</default>
</entry>
<entry name="refreshInterval" type="Int">
<label>Refresh interval in minutes</label>
<default>5</default>
</entry>
<entry name="panelLayout" type="String">
<label>Panel layout direction (horizontal or vertical)</label>
<default>horizontal</default>
</entry>
<entry name="showIcon" type="Bool">
<label>Show Claude icon in panel</label>
<default>true</default>
</entry>
<entry name="panelStyle" type="String">
<label>Panel display style (text or circular)</label>
<default>text</default>
</entry>
<entry name="showSession" type="Bool">
<label>Show session (5hr) usage in panel</label>
<default>true</default>
</entry>
<entry name="showWeekly" type="Bool">
<label>Show weekly (7day) usage in panel</label>
<default>true</default>
</entry>
<entry name="showSonnet" type="Bool">
<label>Show Sonnet weekly usage in panel</label>
<default>false</default>
</entry>
<entry name="baseUrl" type="String">
<label>Custom API base URL (leave empty to use ~/.claude/.credentials.json)</label>
<default></default>
</entry>
<entry name="apiKey" type="String">
<label>API key (required when custom base URL is set)</label>
<default></default>
</entry>
<entry name="backgroundOpacity" type="Double">
<label>Background opacity (0.0 = transparent, 1.0 = opaque)</label>
<default>1.0</default>
</entry>
</group>
</kcfg>