* Replacement KbLayout.qml for keyboard layout management * Add files via upload * Update KbLayout source component import * Remove KbLayout.qml and relocate to kblayout folder The KbLayout.qml file has been removed and relocated to the kblayout folder. * Code fixes, and added kbLimit config that toust would be dissableable * Add 'kbLimit' to configuration options Added the keyboard limit toast config to the README * Update KbLayout.qml * Update KbLayoutModel.qml * Update BarConfig.qml * Update Content.qml * remove old file --------- Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
35 lines
986 B
QML
35 lines
986 B
QML
import Quickshell.Io
|
|
|
|
JsonObject {
|
|
property bool enabled: true
|
|
property int maxToasts: 4
|
|
|
|
property Sizes sizes: Sizes {}
|
|
property Toasts toasts: Toasts {}
|
|
property Vpn vpn: Vpn {}
|
|
|
|
component Sizes: JsonObject {
|
|
property int width: 430
|
|
property int toastWidth: 430
|
|
}
|
|
|
|
component Toasts: JsonObject {
|
|
property bool configLoaded: true
|
|
property bool chargingChanged: true
|
|
property bool gameModeChanged: true
|
|
property bool dndChanged: true
|
|
property bool audioOutputChanged: true
|
|
property bool audioInputChanged: true
|
|
property bool capsLockChanged: true
|
|
property bool numLockChanged: true
|
|
property bool kbLayoutChanged: true
|
|
property bool kbLimit: true
|
|
property bool vpnChanged: true
|
|
property bool nowPlaying: false
|
|
}
|
|
|
|
component Vpn: JsonObject {
|
|
property bool enabled: false
|
|
property list<var> provider: ["netbird"]
|
|
}
|
|
}
|