diff --git a/examples/config.corn b/examples/config.corn index 5846036..c83a1f7 100644 --- a/examples/config.corn +++ b/examples/config.corn @@ -3,7 +3,7 @@ let { type = "workspaces" all_monitors = false name_map = { - 1 = "ﭮ" + 1 = "󰙯" 2 = "icon:firefox" 3 = "" Games = "icon:steam" @@ -67,7 +67,7 @@ let { $clipboard = { type = "clipboard" max_items = 3 truncate.mode = "end" truncate.length = 50 } - $label = { type = "label" label = "random num: {{500:echo $RANDOM}}" } + $label = { type = "label" label = "random num: {{500:echo FIXME}}" } // -- begin custom -- $button = { type = "button" name="power-btn" label = "" on_click = "popup:toggle" } diff --git a/examples/config.json b/examples/config.json index f140e6a..3ad9510 100644 --- a/examples/config.json +++ b/examples/config.json @@ -109,7 +109,7 @@ { "all_monitors": false, "name_map": { - "1": "ﭮ", + "1": "󰙯", "2": "icon:firefox", "3": "", "Code": "", @@ -128,7 +128,7 @@ "type": "launcher" }, { - "label": "random num: {{500:echo $RANDOM}}", + "label": "random num: {{500:echo FIXME}}", "type": "label" } ] diff --git a/examples/config.toml b/examples/config.toml index 4176c19..14deec4 100644 --- a/examples/config.toml +++ b/examples/config.toml @@ -1,41 +1,41 @@ anchor_to_edges = true -icon_theme = 'Paper' -position = 'bottom' +icon_theme = "Paper" +position = "bottom" [[end]] -music_dir = '/home/jake/Music' -player_type = 'mpd' -type = 'music' +music_dir = "/home/jake/Music" +player_type = "mpd" +type = "music" [end.truncate] max_length = 100 -mode = 'end' +mode = "end" [[end]] -host = 'chloe:6600' -player_type = 'mpd' -truncate = 'end' -type = 'music' +host = "chloe:6600" +player_type = "mpd" +truncate = "end" +type = "music" [[end]] -cmd = '/home/jake/bin/phone-battery' -type = 'script' +cmd = "/home/jake/bin/phone-battery" +type = "script" [end.show_if] -cmd = '/home/jake/bin/phone-connected' +cmd = "/home/jake/bin/phone-connected" interval = 500 [[end]] -type = 'sys_info' format = [ - ' {cpu_percent}% | {temp_c:k10temp_Tccd1}°C', - ' {memory_used} / {memory_total} GB ({memory_percent}%)', - '| {swap_used} / {swap_total} GB ({swap_percent}%)', - ' {disk_used:/} / {disk_total:/} GB ({disk_percent:/}%)', - '李 {net_down:enp39s0} / {net_up:enp39s0} Mbps', - '猪 {load_average:1} | {load_average:5} | {load_average:15}', - ' {uptime}', + " {cpu_percent}% | {temp_c:k10temp_Tccd1}°C", + " {memory_used} / {memory_total} GB ({memory_percent}%)", + "| {swap_used} / {swap_total} GB ({swap_percent}%)", + " {disk_used:/} / {disk_total:/} GB ({disk_percent:/}%)", + "李 {net_down:enp39s0} / {net_up:enp39s0} Mbps", + "猪 {load_average:1} | {load_average:5} | {load_average:15}", + " {uptime}", ] +type = "sys_info" [end.interval] cpu = 1 @@ -46,77 +46,77 @@ temps = 5 [[end]] max_items = 3 -type = 'clipboard' +type = "clipboard" [end.truncate] length = 50 -mode = 'end' +mode = "end" [[end]] -class = 'power-menu' -tooltip = '''Up: {{30000:uptime -p | cut -d ' ' -f2-}}''' -type = 'custom' +class = "power-menu" +tooltip = "Up: {{30000:uptime -p | cut -d ' ' -f2-}}" +type = "custom" [[end.bar]] -label = '' -name = 'power-btn' -on_click = 'popup:toggle' -type = 'button' +label = "" +name = "power-btn" +on_click = "popup:toggle" +type = "button" [[end.popup]] -orientation = 'vertical' -type = 'box' +orientation = "vertical" +type = "box" [[end.popup.widgets]] -label = 'Power menu' -name = 'header' -type = 'label' +label = "Power menu" +name = "header" +type = "label" [[end.popup.widgets]] -type = 'box' +type = "box" [[end.popup.widgets.widgets]] -class = 'power-btn' -label = '''''' -on_click = '!shutdown now' -type = 'button' +class = "power-btn" +label = "" +on_click = "!shutdown now" +type = "button" [[end.popup.widgets.widgets]] -class = 'power-btn' -label = '''''' -on_click = '!reboot' -type = 'button' +class = "power-btn" +label = "" +on_click = "!reboot" +type = "button" [[end.popup.widgets]] -label = '''Uptime: {{30000:uptime -p | cut -d ' ' -f2-}}''' -name = 'uptime' -type = 'label' +label = "Uptime: {{30000:uptime -p | cut -d ' ' -f2-}}" +name = "uptime" +type = "label" [[end]] -type = 'clock' +type = "clock" [[start]] all_monitors = false -type = 'workspaces' +type = "workspaces" [start.name_map] -1 = 'ﭮ' -2 = 'icon:firefox' -3 = '' -Code = '' -Games = 'icon:steam' +1 = "󰙯" +2 = "icon:firefox" +3 = "" +Code = "" +Games = "icon:steam" [[start]] +favorites = [ + "firefox", + "discord", + "steam", +] show_icons = true show_names = false -type = 'launcher' -favorites = [ - 'firefox', - 'discord', - 'steam', -] +type = "launcher" [[start]] -label = 'random num: {{500:echo $RANDOM}}' -type = 'label' +label = "random num: {{500:echo FIXME}}" +type = "label" diff --git a/examples/config.yaml b/examples/config.yaml index a815c58..8ea4dd6 100644 --- a/examples/config.yaml +++ b/examples/config.yaml @@ -1,87 +1,87 @@ anchor_to_edges: true end: - - music_dir: /home/jake/Music - player_type: mpd - truncate: - max_length: 100 - mode: end - type: music - - host: chloe:6600 - player_type: mpd - truncate: end - type: music - - cmd: /home/jake/bin/phone-battery - show_if: - cmd: /home/jake/bin/phone-connected - interval: 500 - type: script - - format: - -  {cpu_percent}% | {temp_c:k10temp_Tccd1}°C - -  {memory_used} / {memory_total} GB ({memory_percent}%) - - '| {swap_used} / {swap_total} GB ({swap_percent}%)' - -  {disk_used:/} / {disk_total:/} GB ({disk_percent:/}%) - - 李 {net_down:enp39s0} / {net_up:enp39s0} Mbps - - 猪 {load_average:1} | {load_average:5} | {load_average:15} - -  {uptime} - interval: - cpu: 1 - disks: 300 - memory: 30 - networks: 3 - temps: 5 - type: sys_info - - max_items: 3 - truncate: - length: 50 - mode: end - type: clipboard - - bar: - - label:  - name: power-btn - on_click: popup:toggle +- music_dir: /home/jake/Music + player_type: mpd + truncate: + max_length: 100 + mode: end + type: music +- host: chloe:6600 + player_type: mpd + truncate: end + type: music +- cmd: /home/jake/bin/phone-battery + show_if: + cmd: /home/jake/bin/phone-connected + interval: 500 + type: script +- format: + -  {cpu_percent}% | {temp_c:k10temp_Tccd1}°C + -  {memory_used} / {memory_total} GB ({memory_percent}%) + - '| {swap_used} / {swap_total} GB ({swap_percent}%)' + -  {disk_used:/} / {disk_total:/} GB ({disk_percent:/}%) + - 李 {net_down:enp39s0} / {net_up:enp39s0} Mbps + - 猪 {load_average:1} | {load_average:5} | {load_average:15} + -  {uptime} + interval: + cpu: 1 + disks: 300 + memory: 30 + networks: 3 + temps: 5 + type: sys_info +- max_items: 3 + truncate: + length: 50 + mode: end + type: clipboard +- bar: + - label:  + name: power-btn + on_click: popup:toggle + type: button + class: power-menu + popup: + - orientation: vertical + type: box + widgets: + - label: Power menu + name: header + type: label + - type: box + widgets: + - class: power-btn + label: + on_click: '!shutdown now' type: button - class: power-menu - popup: - - orientation: vertical - type: box - widgets: - - label: Power menu - name: header - type: label - - type: box - widgets: - - class: power-btn - label: - on_click: '!shutdown now' - type: button - - class: power-btn - label: - on_click: '!reboot' - type: button - - label: 'Uptime: {{30000:uptime -p | cut -d '' '' -f2-}}' - name: uptime - type: label - tooltip: 'Up: {{30000:uptime -p | cut -d '' '' -f2-}}' - type: custom - - type: clock + - class: power-btn + label: + on_click: '!reboot' + type: button + - label: 'Uptime: {{30000:uptime -p | cut -d '' '' -f2-}}' + name: uptime + type: label + tooltip: 'Up: {{30000:uptime -p | cut -d '' '' -f2-}}' + type: custom +- type: clock icon_theme: Paper position: bottom start: - - all_monitors: false - name_map: - '1': ﭮ - '2': icon:firefox - '3':  - Code:  - Games: icon:steam - type: workspaces - - favorites: - - firefox - - discord - - steam - show_icons: true - show_names: false - type: launcher - - label: 'random num: {{500:echo $RANDOM}}' - type: label +- all_monitors: false + name_map: + '1': 󰙯 + '2': icon:firefox + '3':  + Code:  + Games: icon:steam + type: workspaces +- favorites: + - firefox + - discord + - steam + show_icons: true + show_names: false + type: launcher +- label: 'random num: {{500:echo FIXME}}' + type: label