Hacker News new | past | comments | ask | show | jobs | submit login
Dline: A tool that presents important data in the form of a calendar in terminal (github.com/jazz-it)
71 points by thunderbong 8 days ago | hide | past | favorite | 19 comments





"Engage with the full spectrum of CRUD operations to craft and manage multiple calendar datasets."

The readme for this shell script somehow has "starting at $25k per year" vibes.


It’s weird that it doesn’t just say “it’s a calendar”

Sweet mercy it's all shell scripts. What an impressive nightmare.

Well said.

For some reason I was expecting rust code... I guess my internal heuristics seems to associate fancy TUIs with colored output with rust.


This is a simpler approach that uses just a little bash. It depends on ncal for the heavy lifting.

https://github.com/viviparous/showcal


It's simple, portable, flexible, and packed with useful features - I like it.

It is very well designed, the palette makes the information easy to grok as an overview - without being overwhelming.

Impressively subtle design.


it's absolutely stunning

Why?

Why not? I'm thinking I might prefer this to Google calendar which is does way more than I need. Plus I don't like using a mouse if I don't have to.

To be able to grep for meetings would be great. Much faster than clicking around for a while in search of one and not knowing whether it was deleted or just moved and you haven't found it yet.


Try `dline -b` > `View` which triggers the `fzf` filtering.

The UI lookr great, but I have the same question. What is the workflow / use case for this?

When you are forced to use ma outlook but you only want to work with your calendar and not be distracted to emails, or notification, or emojis.

Some people just need to glance at their schedule to make a decision or plan.

Overall these type of cmd line tools like taskwarrior are for folks who want one thing at that time and wish to take the shortest, least cognitive overhead path to getting that thing/info. Same reason I use tz instead of browsing to a site with Timezone calculators. Same reason I use vifm to find and edit files.

Some people like to use devices buried in bling. Some people don't.


when your life is confined to SSH

"confined to" is an association I have with sluggy Web GUIs, not with ssh sessions...

The tool seems a great idea (I was equally shocked that it's all Bash scripts, and expected Rust), but calling it -- with bash ./dline -a on MacOS X -- I get plenty of syntax errors.


> but calling it -- with bash ./dline -a on MacOS X -- I get plenty of syntax errors.

Is that the ancient system version of bash? I'd try with a current version and see if that works.


You need 4.0 or higher, per https://github.com/jazz-it/dline/issues/7

"bash in macos" is limited to 3.2.57, a 2007-ish release back when bash wasn't GPL3 licensed. I am more surprised to think that people still use that and think it is evergreen.

Python subprocess scheduling system in my case



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: