my version of rsblocks
Go to file
mustafa salih 57eac590cc config
2020-12-31 05:31:15 +03:00
screenshots added README file and preview 2020-12-21 14:00:27 +03:00
src config 2020-12-31 05:31:15 +03:00
.gitignore init commit 2020-12-21 13:29:45 +03:00
Cargo.lock Added rsblocks.yml file and yaml parser to customize 2020-12-22 07:30:27 +03:00
Cargo.toml a little optim 2020-12-30 03:22:00 +03:00
LICENSE Create LICENSE 2020-12-21 13:41:31 +03:00
README.md config 2020-12-31 05:31:15 +03:00
rsblocks.yml Added sound/volume and it can be customized through the rsblocks.yml file 2020-12-24 04:34:32 +03:00

rsblocks

A minimal fast dwm status bar written in Rust 🦀


Features

  • Time/Date
  • Used Memory
  • Used Disk space
  • Sound volume reads from amixer for now
  • Easy to configure
  • Minimal

Note

This tool is still in development stage.

Cargo Installation

You can install the binary crate directly

cargo install rsblocks

Manual Installation

You can clone the repo and build from the source code

git clone https://github.com/mustafasalih1993/rsblocks

build with cargo

cargo build --release

move the executable somewhere in your PATH (assuming you are in the root dir of the project)

mv ./target/release/rsblocks /usr/local/bin

you good to go now and can run rsblocks from your terminal or put that in your .xinitrc

Configuration

rsblocks will try to read the file ~/.config/rsblocks/rsblocks.yml, if it does not exist, it will load the defaults.

create the directory

mkdir ~/.config/rsblocks

copy the template to the new config directory (assuming you are in the root dir of the repo)

cp ./rsblocks.yml ~/.config/rsblocks/rsblocks.yml

Contributions

All Contributions are welcome.

License

MIT