mirror of
https://github.com/olexsmir/dotfiles.git
synced 2026-01-15 08:41:34 +02:00
25 lines
537 B
Bash
Executable file
25 lines
537 B
Bash
Executable file
#!/bin/sh
|
|
getDate() {
|
|
local date="$(date +%d.%m.%Y)"
|
|
echo " ${date}"
|
|
}
|
|
getTime() {
|
|
local time="$(date +%H:%M)"
|
|
echo " ${time}"
|
|
}
|
|
getVolume() {
|
|
local volume="$(amixer get Master | tail -n1 | sed -r 's/.*\[(.*)%\].*/\1/')"
|
|
echo " ${volume}"
|
|
}
|
|
getKeyLayout() {
|
|
case "$(xkblayout)" in
|
|
"Eng") echo " us" ;;
|
|
"Rus") echo " ru" ;;
|
|
"Ukr") echo " ua" ;;
|
|
esac
|
|
}
|
|
|
|
while true; do
|
|
xsetroot -name " $(getVolume) | $(getKeyLayout) | $(getTime) | $(getDate)"
|
|
sleep 0
|
|
done
|