summaryrefslogtreecommitdiff
path: root/modules/controlcenter/launcher/Settings.qml
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-01-09 15:15:49 -0500
committerFreya Murphy <freya@freyacat.org>2026-01-09 15:15:49 -0500
commitd8efeffaf11bca0fd4d14b67b5dcc3ffa4cb972d (patch)
tree38b012373dce50c8eecdfaad36332fb6a362f698 /modules/controlcenter/launcher/Settings.qml
parentonly show active workspaces, fix colors (diff)
downloadcaelestia-shell-d8efeffaf11bca0fd4d14b67b5dcc3ffa4cb972d.tar.gz
caelestia-shell-d8efeffaf11bca0fd4d14b67b5dcc3ffa4cb972d.tar.bz2
caelestia-shell-d8efeffaf11bca0fd4d14b67b5dcc3ffa4cb972d.zip
remove more stuffff
Diffstat (limited to 'modules/controlcenter/launcher/Settings.qml')
-rw-r--r--modules/controlcenter/launcher/Settings.qml167
1 files changed, 0 insertions, 167 deletions
diff --git a/modules/controlcenter/launcher/Settings.qml b/modules/controlcenter/launcher/Settings.qml
deleted file mode 100644
index 7ab1d46..0000000
--- a/modules/controlcenter/launcher/Settings.qml
+++ /dev/null
@@ -1,167 +0,0 @@
-pragma ComponentBehavior: Bound
-
-import ".."
-import "../components"
-import qs.components
-import qs.components.controls
-import qs.components.effects
-import qs.services
-import qs.config
-import QtQuick
-import QtQuick.Layouts
-
-ColumnLayout {
- id: root
-
- required property Session session
-
- spacing: Appearance.spacing.normal
-
- SettingsHeader {
- icon: "apps"
- title: qsTr("Launcher Settings")
- }
-
- SectionHeader {
- Layout.topMargin: Appearance.spacing.large
- title: qsTr("General")
- description: qsTr("General launcher settings")
- }
-
- SectionContainer {
- ToggleRow {
- label: qsTr("Enabled")
- checked: Config.launcher.enabled
- toggle.onToggled: {
- Config.launcher.enabled = checked;
- Config.save();
- }
- }
-
- ToggleRow {
- label: qsTr("Show on hover")
- checked: Config.launcher.showOnHover
- toggle.onToggled: {
- Config.launcher.showOnHover = checked;
- Config.save();
- }
- }
-
- ToggleRow {
- label: qsTr("Vim keybinds")
- checked: Config.launcher.vimKeybinds
- toggle.onToggled: {
- Config.launcher.vimKeybinds = checked;
- Config.save();
- }
- }
- }
-
- SectionHeader {
- Layout.topMargin: Appearance.spacing.large
- title: qsTr("Display")
- description: qsTr("Display and appearance settings")
- }
-
- SectionContainer {
- contentSpacing: Appearance.spacing.small / 2
-
- PropertyRow {
- label: qsTr("Max shown items")
- value: qsTr("%1").arg(Config.launcher.maxShown)
- }
-
- PropertyRow {
- showTopMargin: true
- label: qsTr("Drag threshold")
- value: qsTr("%1 px").arg(Config.launcher.dragThreshold)
- }
- }
-
- SectionHeader {
- Layout.topMargin: Appearance.spacing.large
- title: qsTr("Prefixes")
- description: qsTr("Command prefix settings")
- }
-
- SectionContainer {
- contentSpacing: Appearance.spacing.small / 2
-
- PropertyRow {
- label: qsTr("Special prefix")
- value: Config.launcher.specialPrefix || qsTr("None")
- }
-
- PropertyRow {
- showTopMargin: true
- label: qsTr("Action prefix")
- value: Config.launcher.actionPrefix || qsTr("None")
- }
- }
-
- SectionHeader {
- Layout.topMargin: Appearance.spacing.large
- title: qsTr("Fuzzy search")
- description: qsTr("Fuzzy search settings")
- }
-
- SectionContainer {
- ToggleRow {
- label: qsTr("Apps")
- checked: Config.launcher.useFuzzy.apps
- toggle.onToggled: {
- Config.launcher.useFuzzy.apps = checked;
- Config.save();
- }
- }
- }
-
- SectionHeader {
- Layout.topMargin: Appearance.spacing.large
- title: qsTr("Sizes")
- description: qsTr("Size settings for launcher items")
- }
-
- SectionContainer {
- contentSpacing: Appearance.spacing.small / 2
-
- PropertyRow {
- label: qsTr("Item width")
- value: qsTr("%1 px").arg(Config.launcher.sizes.itemWidth)
- }
-
- PropertyRow {
- showTopMargin: true
- label: qsTr("Item height")
- value: qsTr("%1 px").arg(Config.launcher.sizes.itemHeight)
- }
-
- PropertyRow {
- showTopMargin: true
- label: qsTr("Wallpaper width")
- value: qsTr("%1 px").arg(Config.launcher.sizes.wallpaperWidth)
- }
-
- PropertyRow {
- showTopMargin: true
- label: qsTr("Wallpaper height")
- value: qsTr("%1 px").arg(Config.launcher.sizes.wallpaperHeight)
- }
- }
-
- SectionHeader {
- Layout.topMargin: Appearance.spacing.large
- title: qsTr("Hidden apps")
- description: qsTr("Applications hidden from launcher")
- }
-
- SectionContainer {
- contentSpacing: Appearance.spacing.small / 2
-
- PropertyRow {
- label: qsTr("Total hidden")
- value: qsTr("%1").arg(Config.launcher.hiddenApps ? Config.launcher.hiddenApps.length : 0)
- }
- }
-}
-