my version of rsblocks
Go to file
2020-12-30 03:13:08 +03:00
screenshots added README file and preview 2020-12-21 14:00:27 +03:00
src fixed the volume to run on arch based 2020-12-27 07:16:23 +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 updated conf 2020-12-30 03:13:08 +03:00
LICENSE Create LICENSE 2020-12-21 13:41:31 +03:00
README.md Added sound/volume and it can be customized through the rsblocks.yml file 2020-12-24 04:34:32 +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.

Install

clone the repo

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