move qs config to work on mango and do general improvements
This commit is contained in:
commit
0f8929c55a
30 changed files with 994 additions and 0 deletions
34
settings/Config.qml
Normal file
34
settings/Config.qml
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
pragma Singleton
|
||||
import QtCore
|
||||
import QtQuick
|
||||
import Quickshell
|
||||
|
||||
Singleton {
|
||||
id: root
|
||||
property string font: "Maple Mono"
|
||||
property int fontSize: 12
|
||||
property int iconSize: 14
|
||||
property int barHeight: 30
|
||||
property int rounding: 16
|
||||
property url wallpaper: "file:///home/lucy/.walls/frierensuff.png"
|
||||
property bool floating: false
|
||||
property double opacity: 1.0
|
||||
property string primaryMon: "eDP-1"
|
||||
property string wallDir: "file://" + Quickshell.env("HOME") + "/.walls"
|
||||
property bool showCorners: true
|
||||
property real moduleHeight: barHeight - 8
|
||||
Settings {
|
||||
location: Qt.resolvedUrl("file:///home/lucy/.config/quickshell/settings/settings.ini")
|
||||
property alias font: root.font
|
||||
property alias fontSize: root.fontSize
|
||||
property alias barHeight: root.barHeight
|
||||
property alias rounding: root.rounding
|
||||
property alias wallpaper: root.wallpaper
|
||||
property alias opacity: root.opacity
|
||||
property alias primaryMon: root.primaryMon
|
||||
property alias floating: root.floating
|
||||
property alias wallDir: root.wallDir
|
||||
property alias showCorners: root.showCorners
|
||||
property alias iconSize: root.iconSize
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue