$ widgets, ready to go
Seven small scripts for the script window, in the spirit of waybar modules on an omarchy rice. Each one is a plain bash file you can read before you get it.
- one line gets them all
- no packages to install
- your theme's colours
Get all of them
First do the four setup steps. Then open Termux, paste this and press enter:
curl -fsSL https://termux.zanoski.com/w/all.sh | bash
It saves the seven scripts in ~/.shortcuts and nothing else. Read it first.
Then add a script window in Hyprtile, or the script panel in Phosphor. Tap it, or hold it and pick script, and choose one from the list. Each widget below says the size and timer that suit it.
The widgets
Want just one? Each has its own line.
bar 4x1 · every 1 min
A waybar style status line: clock, date, memory, disk, and how fast the network answers.
13:44 Sun 08 Nov mem 63% disk 31% net 36 ms
mkdir -p ~/.shortcuts && curl -fsSL https://termux.zanoski.com/w/bar.sh -o ~/.shortcuts/bar.sh && chmod +x ~/.shortcuts/bar.shbtop 2x3 · every 1 min · small text
Memory, swap and disk as btop style bars, with your cores and RAM.
mem 63% ██████████░░░░░░ swap 37% █████░░░░░░░░░░░ disk 31% ████░░░░░░░░░░░░ 4 cores · 2472 MiB ram
mkdir -p ~/.shortcuts && curl -fsSL https://termux.zanoski.com/w/btop.sh -o ~/.shortcuts/btop.sh && chmod +x ~/.shortcuts/btop.shweather 4x2 · every 30 min
wttr.in, the weather of many waybar rices. It uses where your network is. For a city, tap type a command and enter bash ~/.shortcuts/weather.sh Zagreb.
\ / Sunny .-. +9(7) °C ― ( ) ― ↖ 12 km/h `-’ 10 km / \ 0.0 mm
mkdir -p ~/.shortcuts && curl -fsSL https://termux.zanoski.com/w/weather.sh -o ~/.shortcuts/weather.sh && chmod +x ~/.shortcuts/weather.shcal 2x3 · every 1 h
This month, today lit and weekends in another colour. Weeks start on Monday.
November 2026 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
mkdir -p ~/.shortcuts && curl -fsSL https://termux.zanoski.com/w/cal.sh -o ~/.shortcuts/cal.sh && chmod +x ~/.shortcuts/cal.shcrypto 4x2 · every 15 min
Prices and the last 24 hours from CoinGecko. Change COINS and MONEY at the top of the script to pick your own.
bitcoin 75852.00 USD ▲ 0.1% ethereum 2235.49 USD ▼ 0.2% solana 89.38 USD ▼ 0.4%
mkdir -p ~/.shortcuts && curl -fsSL https://termux.zanoski.com/w/crypto.sh -o ~/.shortcuts/crypto.sh && chmod +x ~/.shortcuts/crypto.shping 2x2 · every 5 min · small text
How fast a few sites answer: green is quick, yellow slow, red down. Put your own servers in HOSTS.
● 1.1.1.1 29 ms ● google.com 161 ms ● github.com 77 ms
mkdir -p ~/.shortcuts && curl -fsSL https://termux.zanoski.com/w/ping.sh -o ~/.shortcuts/ping.sh && chmod +x ~/.shortcuts/ping.shcolors 2x2 · every 1 h
The 16 colours of your theme, like an omarchy theme preview. Change the theme and it follows.
████████████████████████ ████████████████████████
mkdir -p ~/.shortcuts && curl -fsSL https://termux.zanoski.com/w/colors.sh -o ~/.shortcuts/colors.sh && chmod +x ~/.shortcuts/colors.shWhat Android keeps from apps
Since Android 10, apps cannot read cpu load, uptime or other apps' processes (/proc/stat, /proc/loadavg, /proc/uptime). Termux is an app too, so a cpu load or uptime widget cannot work without root, and none of these try. Battery needs the separate Termux:API app.
What does work: memory and swap (/proc/meminfo), disk (df), cores (nproc), the time, and anything on the network with curl.
Make your own
Any script in ~/.shortcuts shows up in the list. Colours it prints show in your theme's colours; background colours are left out, so draw swatches with coloured blocks like ███. Keep it quick: a run that takes longer than its time out stops. More in use it.