All Projects → salman-abedin → uniblocks

salman-abedin / uniblocks

Licence: GPL-2.0 license
Status bar agnostic module generator

Programming Languages

shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to uniblocks

polybar-dwm-module
A dwm module for polybar
Stars: ✭ 91 (+127.5%)
Mutual labels:  dwm, polybar
dotfiles
~/.*
Stars: ✭ 41 (+2.5%)
Mutual labels:  lemonbar, dwm
Polybar Themes
A huge collection of polybar themes with different styles, colors and variants.
Stars: ✭ 3,687 (+9117.5%)
Mutual labels:  lemonbar, polybar
dotfiles
Config files for my linux rice
Stars: ✭ 60 (+50%)
Mutual labels:  polybar
unixbar
Rust library for creating output for UNIX-style desktop bars like i3bar/swaybar, dzen2, lemonbar | now on https://codeberg.org/valpackett/unixbar
Stars: ✭ 119 (+197.5%)
Mutual labels:  lemonbar
dotfiles
Messy configuration repository / Gentoo / Coreboot / XMonad / Ergodox / Home Cooked ZSH microframework / Eye candy stuff / Miscellaneous hacks
Stars: ✭ 43 (+7.5%)
Mutual labels:  lemonbar
Dotfiles
🍙 Personal dotfiles repository.
Stars: ✭ 148 (+270%)
Mutual labels:  polybar
dotfiles
dotfiles of simonvic daily used enviroment
Stars: ✭ 75 (+87.5%)
Mutual labels:  polybar
polytiramisu
Simple notifications from tiramisu in polybar
Stars: ✭ 31 (-22.5%)
Mutual labels:  polybar
dotfiles
A total nord dotfiles used by me. Forever work in progress.
Stars: ✭ 35 (-12.5%)
Mutual labels:  polybar
dotstow
dotfiles managed with stow
Stars: ✭ 60 (+50%)
Mutual labels:  polybar
dwm-vanitygaps
My dwm vanitygaps build (incl. individual patches)
Stars: ✭ 26 (-35%)
Mutual labels:  dwm
dotfiles
Current dotfiles and scripts
Stars: ✭ 35 (-12.5%)
Mutual labels:  dwm
torjail
🔒 download, verify & run torbrowser in a sandbox
Stars: ✭ 14 (-65%)
Mutual labels:  dwm
dotfiles
📦 Configuration files for my Arch/KDE/i3-gaps system
Stars: ✭ 41 (+2.5%)
Mutual labels:  polybar
dotfiles
My setup
Stars: ✭ 84 (+110%)
Mutual labels:  polybar
dotfiles
Arch Linux DotFiles - Managed by GNU stow
Stars: ✭ 30 (-25%)
Mutual labels:  polybar
cfg
my dotfiles
Stars: ✭ 26 (-35%)
Mutual labels:  dwm
bspwm rice
bspwm confs and rice
Stars: ✭ 31 (-22.5%)
Mutual labels:  polybar
dotfiles
Salonia Matteo's dotfiles (GNU/Linux configuration)
Stars: ✭ 19 (-52.5%)
Mutual labels:  dwm

Uniblocks: Status bar agnostic module generator

Uniblocks wraps all of your status bar modules into a single string that updates only the part that has changed.
This string can be used with any status bar application since Uniblocks itself handles all the updating.

Features

  • The modules can be updated without the status bar's interventions
  • Updating is possible both periodically and manually
  • Different modules can be updated at different intervals
  • Can be used with any status bar application
  • Tiny & fast ( hint: ~80 lines of POSIX shellscript with only sleep calls)

Dependencies

  • mkfifo, sleep

Installation

git clone https://github.com/salman-abedin/uniblocks.git && cd uniblocks && make && sudo make install

Usage

  • Modify ~/.config/uniblocksrc according to your particular status bar setup.

  • Script belows commands as necessary.

Command Effect
uniblocks --gen,-g Prints the status string according to the config
uniblocks --update,-u <TAG> Manually updates individual module (e.g. The volume module)

Update

cd uniblocks
git pull --no-rebase && sudo make install

Uninstallation

cd uniblocks
sudo make uninstall

Repos you might be interested in

Name Description
Alfred/panel The status bar modules
faint The launcher wrapper
bolt The launcher wrapper
tide Minimal Transmission CLI client
puri Minimal URL launcher
devour X11 window swallower
crystal The transparent setup
Magpie The dotfiles
Alfred The scripts

Contact

[email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].