all repos — quickshell @ dd57466c10ef6dfd443c4ac100f9ff6f8dcb6256

A desert-witch desktop shell

Resources.qml (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
pragma Singleton
import QtQuick
import Quickshell
import Quickshell.Io


Singleton {
  id: root
  property var palette: {
    "fg":       "#afd2e9",
    "bg":       "#3b3228",
    "bg95":     "#43392d",
    "bg75":     "#4c4134",
    "altbg":    "#5d4f40",
    "bg25":     "#6b6055",
    "sand":     "#c1a387",
    "scarlet":  "#e86045",
    "moss":     "#92a650",
    "celadon":  "#ace1af",
    "orange":   "#e68d53",
    "saffron":  "#f8e2a0",
    "cyan":     "#3eccbe",
    "grey":     "#868686"
  }
  property var fontsize: {
    "topbar_text":        16*Size.scale,
    "topbar_bamum":       14*Size.scale,
    "topbar_icon":        12*Size.scale,
    "workspace_icon":     10*Size.scale,
    "bottombar_text":     10*Size.scale,
    "bottombar_sep":      16*Size.scale,
    "bottombar_icon":     10*Size.scale,
    "moonphase":          24*Size.scale,
    "network_indicator":  9*Size.scale

  }
  property var barsize: {

    "topbar":     18*Size.scale,
    "topbar_twister":     15*Size.scale,
    "bottombar":  12*Size.scale, 
    //on twister, to maintain optimal aspect ratio for terminal at fontsize 16, with 1.5 monitor scaling, bars should have a combined 10px,27px, or 45px height
    //on irregularnotes, combined height should be 25px or 42px
  }
}