Files
z-bar-qt/Modules/Settings/PageRegistry.qml
T
zach 38b9362515
Lint & Format (JS/TS) / lint-format (pull_request) Successful in 11s
Python / lint-format (pull_request) Successful in 18s
Python / test (pull_request) Successful in 46s
Lint & Format (Rust) / lint-format (pull_request) Successful in 1m39s
C++ / build (pull_request) Successful in 2m26s
remove old Settings, rename new
2026-06-30 13:43:34 +02:00

71 lines
1.4 KiB
QML

pragma Singleton
import QtQuick
import Quickshell
Singleton {
id: root
readonly property list<var> pages: [
// Appearance
{
name: qsTr("Appearance"),
icon: "colors",
description: qsTr("Colors, animations, font, wallpaper"),
category: "appearance"
},
{
name: qsTr("Screenshot"),
icon: "screenshot_region",
description: qsTr("Set screenshot effects"),
category: "appearance"
},
// Connectivity
{
name: qsTr("Network"),
icon: "wifi",
description: qsTr("Wi-Fi, ethernet"),
category: "connectivity"
},
{
name: qsTr("Connected devices"),
icon: "devices_other",
description: qsTr("Bluetooth, pairing"),
category: "connectivity"
},
{
name: qsTr("Audio"),
icon: "volume_up",
description: qsTr("App volumes, sound devices"),
category: "connectivity"
},
// Shell
{
name: qsTr("Panels"),
icon: "dock_to_bottom",
description: qsTr("Bar, dashboard, launcher, sidebar"),
category: "shell"
},
{
name: qsTr("Apps"),
icon: "apps",
description: qsTr("Default apps, favorites, hidden apps"),
category: "shell"
},
{
name: qsTr("Services"),
icon: "build",
description: qsTr("Poll intervals, audio and brightness increments"),
category: "shell"
},
{
name: qsTr("About"),
icon: "info",
description: qsTr("System information"),
category: "about"
},
]
}