services.trayer.settings
Trayer configuration as a set of attributes. Further details can be found in trayer's README.
SetDockType
: boolean (default: true)
SetPartialStrut
: boolean (default: true)
align
: one of "left", "right", "center" (default: "center")
alpha
: signed integer (default: 127)
distance
: signed integer (default: 0)
distancefrom
: one of "left", "right", "top", "bottom" (default: "top")
edge
: one of "left", "right", "top", "bottom", "none" (default: "bottom")
expand
: boolean (default: true)
height
: signed integer (default: 26)
heighttype
: one of "request", "pixel" (default: "pixel")
iconspacing
: signed integer (default: 0)
margin
: signed integer (default: 0)
monitor
: unsigned integer, meaning >=0, or value "primary" (singular enum) (default: 0)
padding
: signed integer (default: 0)
tint
: string (default: "0xFFFFFFFF")
transparent
: boolean (default: false)
width
: signed integer (default: 100)
widthtype
: one of "request", "pixel", "percent" (default: "percent")
- Type
attribute set of (null or string or boolean or signed integer)- Default
{ }- Example
{ edge = "top"; padding = 6; SetDockType = true; tint = "0x282c34"; }- Declared
- <home-manager/modules/services/trayer.nix>