create public release
This commit is contained in:
64
home/i3status-rust.nix
Normal file
64
home/i3status-rust.nix
Normal file
@@ -0,0 +1,64 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
programs.i3status-rust = {
|
||||
bars.top = {
|
||||
icons = "awesome5";
|
||||
theme = "gruvbox-dark";
|
||||
settings.theme = {
|
||||
theme = "plain";
|
||||
overrides = {
|
||||
separator_fg = "#3287a8";
|
||||
};
|
||||
};
|
||||
|
||||
blocks = [
|
||||
{
|
||||
block = "battery";
|
||||
interval = 10;
|
||||
format = "$icon $percentage $time";
|
||||
}
|
||||
{
|
||||
block = "disk_space";
|
||||
path = "/";
|
||||
info_type = "available";
|
||||
interval = 20;
|
||||
warning = 20.0;
|
||||
alert = 10.0;
|
||||
}
|
||||
{
|
||||
block = "net";
|
||||
device = "wlan0";
|
||||
interval = 2;
|
||||
}
|
||||
{
|
||||
block = "net";
|
||||
device = "enp5s0";
|
||||
interval = 2;
|
||||
}
|
||||
{
|
||||
block = "memory";
|
||||
}
|
||||
{
|
||||
block = "cpu";
|
||||
interval = 1;
|
||||
format = "$utilization $barchart $frequency";
|
||||
}
|
||||
{
|
||||
block = "temperature";
|
||||
interval = 3;
|
||||
}
|
||||
{
|
||||
block = "sound";
|
||||
}
|
||||
{
|
||||
block = "time";
|
||||
interval = 60;
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user