#!/bin/bash # Example file, designed to be edited. DELAY=5 MODULES_DIR="/home/$USER/.config/dwmbar/modules/" CUSTOM_DIR="$MODULES_DIR/custom/" SEPARATOR=" | " # Add and remove modules here MODULES="wifi internet bluetooth volume temperature date time battery" run_modules(){ for module in $MODULES; do [[ ! "$OUTPUT" = "" ]] && OUTPUT="$OUTPUT$SEPARATOR" if [[ -f "$CUSTOM_DIR$module" ]]; then OUTPUT="$OUTPUT$(exec $CUSTOM_DIR$module)" else OUTPUT="$OUTPUT$(exec $MODULES_DIR$module)" fi done } run(){ run_modules echo $OUTPUT sleep $DELAY; } run