From fe65cf00172b83b8c8a54ccd195c171cb87bd4fe Mon Sep 17 00:00:00 2001
From: rycee
programs.i3blocks.enable
+
+
+Whether to enable i3blocks i3 status command scheduler.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<home-manager/modules/programs/i3blocks.nix>
+
+ |
programs.i3blocks.package
+
+
+Package providing i3blocks.
+ +Type: +package
+ +Default:
+pkgs.i3blocks
Declared by:
+
+
+<home-manager/modules/programs/i3blocks.nix>
+
+ |
programs.i3blocks.bars
+
+
+Configuration written to i3blocks config
+ +Type: +attribute set of (DAG of attribute set of (INI atom (null, int, bool, string, or float)))
+ +Example:
{
+ top = {
+ # The title block
+ title = {
+ interval = "persist";
+ command = "xtitle -s";
+ };
+ };
+ bottom = {
+ time = {
+ command = "date +%r";
+ interval = 1;
+ };
+ # Make sure this block comes after the time block
+ date = lib.hm.dag.entryAfter [ "time" ] {
+ command = "date +%d";
+ interval = 5;
+ };
+ # And this block after the example block
+ example = lib.hm.dag.entryAfter [ "date" ] {
+ command = "echo hi $(date +%s)";
+ interval = 3;
+ };
+ };
+}
+
+
+Declared by:
+
+
+<home-manager/modules/programs/i3blocks.nix>
+
+ |
programs.i3status.enable