TimeBoard is a beautiful, terminal-based dashboard written entirely in shell script. It shows your current time, weather, events, and even a motivational quote — all right inside your terminal.
✨ Be Simple but Outstanding – by @LordEaster | BSO Space
_____ _ ____ _
|_ _(_)_ __ ___ ___| __ ) ___ __ _ _ __ __| |
| | | | '_ ` _ \ / _ \ _ \ / _ \ / _` | '__/ _` |
| | | | | | | | | __/ |_) | (_) | (_| | | | (_| |
|_| |_|_| |_| |_|\___|____/ \___/ \__,_|_| \__,_|
- 🕒 Live clock with
figletdisplay - 🌦 Real-time weather with condition, temperature, humidity
- 📅 Upcoming Event (Coming soon)
- 💬 Inspirational random quotes (Coming soon)
- 🖥️ Fully terminal-based & portable
- 🎨 Clean layout with interactive navigation
timeboard/
├── bin/
│ └── timeboard
├── modules/
│ ├── clock.sh
│ ├── dashboard.sh
│ ├── events.sh
│ ├── weather.sh
│ ├── help.sh
│ └── utils.sh
├── data/
│ └── events.json
├── setup/
│ └── boot.sh
├── Makefile
└── README.md
bash,curl,jq,figlet,tput
# Clone the project
git clone https://github.com/LordEaster/timeboard.git
cd timeboard# Make all scripts executable
chmod +x bin/timeboard modules/*.sh fetch_gcal_events.sh
# Run the dashboard
./bin/timeboardOr use:
make install
make run| Key | Feature |
|---|---|
c |
Clock |
w |
Weather |
e |
Events |
h |
Help/About |
i |
Back to Dashboard |
[
{ "date": "2025-04-01", "title": "Project Deadline" },
{ "date": "2026-01-05", "title": "Yamroll's Birthday" }
]- wttr.in for weather
figlet,jq, andbashfor CLI magic
Built with ❤️ by @LordEaster
🎓 BSO Space | TimeBoard Project
"Be Simple but Outstanding"