aboutsummaryrefslogtreecommitdiffstats
path: root/home-manager/yambar/config/config.yml.diffrent
diff options
context:
space:
mode:
authorene <ene@sils.li>2023-02-15 18:22:20 +0100
committerene <ene@sils.li>2023-02-15 18:22:20 +0100
commita0c4090e6dbf665cb70d2ca2622445fec48ab95c (patch)
tree6f95d47fc36b325182fedfb7ac450c5cfd95ec1a /home-manager/yambar/config/config.yml.diffrent
parentFeat(home-manager): Add swaylock (diff)
downloadnixos-config-a0c4090e6dbf665cb70d2ca2622445fec48ab95c.zip
Feat(home-manager): Add yambar
Diffstat (limited to 'home-manager/yambar/config/config.yml.diffrent')
-rw-r--r--home-manager/yambar/config/config.yml.diffrent56
1 files changed, 56 insertions, 0 deletions
diff --git a/home-manager/yambar/config/config.yml.diffrent b/home-manager/yambar/config/config.yml.diffrent
new file mode 100644
index 00000000..462a329b
--- /dev/null
+++ b/home-manager/yambar/config/config.yml.diffrent
@@ -0,0 +1,56 @@
+hack: &hack Hack Nerd Font:pixelsize=13
+bg_default: &bg_default {stack: [{background: {color: 81A1C1ff}}, {underline: {size: 4, color: D8DEE9ff}}]}
+bar:
+ height: 40
+ location: top
+ font: JuliaMono:pixelsize=10
+ spacing: 2
+ margin: 0
+ layer: bottom
+ foreground: eeeeeeff
+ background: 2E3440dd
+
+ left:
+ - river:
+ anchors:
+ - base: &river_base
+ left-margin: 10
+ right-margin: 13
+ default: {string: {text: , font: *hack}}
+ conditions:
+ id == 1: {string: {text: ﳐ, font: *hack}}
+ id == 2: {string: {text: , font: *hack}}
+ id == 3: {string: {text: , font: *hack}}
+ id == 4: {string: {text: , font: *hack}}
+ id == 5: {string: {text: , font: *hack}}
+ id == 10: {string: {text: "scratchpad", font: *hack}}
+ id == 11: {string: {text: "work", font: *hack}}
+
+ content:
+ map:
+ on-click:
+ left: sh -c "riverctl set-focused-tags $((1 << ({id} - 1)))"
+ right: sh -c "riverctl toggle-focused-tags $((1 << ({id} -1)))"
+ middle: sh -c "riverctl toggle-view-tags $((1 << ({id} -1)))"
+ conditions:
+ state == urgent:
+ map:
+ <<: *river_base
+ deco: {background: {color: D08770ff}}
+ state == focused:
+ map:
+ <<: *river_base
+ deco: *bg_default
+ state == visible:
+ map:
+ conditions:
+ ~occupied: {map: {<<: *river_base}}
+ occupied: {map: {<<: *river_base, deco: *bg_default}}
+ state == unfocused:
+ map:
+ <<: *river_base
+ state == invisible:
+ map:
+ conditions:
+ ~occupied: {empty: {}}
+ occupied: {map: {<<: *river_base, deco: {underline: {size: 3, color: ea6962ff}}}}