i3status-rust
i3status-rust copied to clipboard
Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
## Introduction With some fonts, even monospace ones, i3status-rust will adjust and display characters and spaces in variable width. It's an issue to setup padding, manually or with formatters. ##...
```toml [[block]] block = "custom" command = "get_bandwith" interval = 1 ``` ```c // ... unsigned long diff_packet = update_tx_packets(tx_packets) / 1024; char s[5]; snprintf(s, sizeof(s), "%4lu", diff_packet); printf("%4s kb\n",...
There where many issues with the separator character `\ue0b2` (), like #246. They are all unsolved. I just wanted to let people know that I found one easy solution. Not...
### Overview After having updated `i3status-rust` to `v0.30.3-1`, I ported my old `networkmanager` block configuration to the `net` block, as follows: ```toml [[block]] block = "net" device = "^wlp2s0$" format...
I initialize a specific service with ```systemctl start --user ```. I can't however use the ```service_status``` blocks to see their status. Some extra attribute such as user=true would be useful...
Sup folks. Since the migration from 0.22 to 0.30, I'm only seeing this message on the statusbar for this specific block:` failed to parse nvidia-smi output` It is a Laptop...
I was considering filing a comment here https://github.com/greshake/i3status-rust/issues/1758 ...but this may be a different issue I have two dirs in /sys/class/net One for a wired card the other for a...
I would like to see an option for affecting the `format = ""` string globally. Currently you can only change the icons and short error text: ``` icons_format = "{icon}"...
When I use a custom format string, it used to still put the default icon for that block before it. This seems to have changed in the 0.30 release. Now,...
Hi, I know this block is specifically for docker, however I decided to open the issue anyway. I am using https://github.com/greshake/i3status-rust/blob/v0.22.0/doc/blocks.md#docker ```toml [[block]] block = "docker" interval = 2 format...