Favorite Terminal Applications - BSD

Users browsing this thread: 1 Guest(s)
ckester
Members
I like TUIs for tasks where awareness of context helps guide or inform a sequence of actions. A text editor is the classic example. File managers are also helpful for those of us who tend to lose our place when navigating around the filesystem.

I'm currently working on yet another redesign of my TUI frontend for mpg123, which I use for interactive transformations of a playlist while it's being played. I find it useful to be able to see the whole playlist in order to rearrange, add, or delete songs to my liking.

But I agree, a TUI for a simple one-shot information request or action seems unnecessary. Mike Gancarz aptly called them "captive interfaces" in his book Linux and the Unix Philosophy, and I don't want to be held captive unless I've decided to be working in their context for a while.

So, like you, I go to commandline interface programs as my first choice. TUIs second, and GUIs as a last resort if nothing else is suitable.

(My project list includes plans to reimplement things like gpodder as TUIs. My mpg123 frontend is mostly a way to learn how to write such things. I've looked at the code for a lot of existing TUIs and it's amazing how many different approaches there are! I've learned from them how to hack out something that works but I'm still looking for the cleanest, most elegant design. In C, because I'm old-school. )


Messages In This Thread
Favorite Terminal Applications - by bogachev - 05-11-2015, 03:24 AM
RE: Favorite Terminal Applications - by Wildefyr - 05-11-2015, 10:02 AM
RE: Favorite Terminal Applications - by venam - 05-11-2015, 10:13 AM
RE: Favorite Terminal Applications - by 075 - 05-11-2015, 10:58 AM
RE: Favorite Terminal Applications - by Wildefyr - 05-11-2015, 11:05 AM
RE: Favorite Terminal Applications - by xero - 05-11-2015, 12:42 PM
RE: Favorite Terminal Applications - by venam - 05-11-2015, 01:17 PM
RE: Favorite Terminal Applications - by z3bra - 05-11-2015, 02:46 PM
RE: Favorite Terminal Applications - by October - 05-11-2015, 05:22 PM
RE: Favorite Terminal Applications - by z3bra - 05-11-2015, 06:10 PM
RE: Favorite Terminal Applications - by apk - 06-11-2015, 01:56 AM
RE: Favorite Terminal Applications - by October - 06-11-2015, 02:45 AM
RE: Favorite Terminal Applications - by z3bra - 06-11-2015, 05:58 AM
RE: Favorite Terminal Applications - by xero - 06-11-2015, 12:56 PM
RE: Favorite Terminal Applications - by venam - 07-11-2015, 02:39 PM
RE: Favorite Terminal Applications - by zemnl - 07-11-2015, 09:26 PM
RE: Favorite Terminal Applications - by b4dtR1p - 08-11-2015, 10:04 AM
RE: Favorite Terminal Applications - by io86 - 08-11-2015, 12:45 PM
RE: Favorite Terminal Applications - by dkeg - 09-11-2015, 09:09 AM
RE: Favorite Terminal Applications - by arcetera - 09-11-2015, 01:10 PM
RE: Favorite Terminal Applications - by novas - 01-02-2016, 09:11 AM
RE: Favorite Terminal Applications - by Wildefyr - 01-02-2016, 02:26 PM
RE: Favorite Terminal Applications - by z3bra - 01-02-2016, 07:14 PM
RE: Favorite Terminal Applications - by Wildefyr - 01-02-2016, 07:53 PM
RE: Favorite Terminal Applications - by hades - 01-02-2016, 11:40 PM
RE: Favorite Terminal Applications - by Loki123 - 29-02-2016, 07:27 PM
RE: Favorite Terminal Applications - by schisma - 01-03-2016, 11:33 AM
RE: Favorite Terminal Applications - by neeasade - 01-03-2016, 11:50 AM
RE: Favorite Terminal Applications - by Adrift - 01-03-2016, 01:25 PM
RE: Favorite Terminal Applications - by w0ne - 31-03-2016, 05:49 AM
RE: Favorite Terminal Applications - by apk - 31-03-2016, 09:18 AM
RE: Favorite Terminal Applications - by Wildefyr - 31-03-2016, 01:22 PM
RE: Favorite Terminal Applications - by mushmouth - 27-04-2016, 02:16 PM
RE: Favorite Terminal Applications - by acg - 28-04-2016, 11:46 AM
RE: Favorite Terminal Applications - by nxll - 28-04-2016, 09:06 PM
RE: Favorite Terminal Applications - by Mrat - 06-06-2016, 06:56 AM
RE: Favorite Terminal Applications - by josuah - 09-06-2016, 03:36 PM
RE: Favorite Terminal Applications - by josuah - 19-07-2016, 07:16 PM
RE: Favorite Terminal Applications - by r4ndom - 24-04-2017, 02:35 AM
RE: Favorite Terminal Applications - by evbo - 24-04-2017, 03:01 PM
RE: Favorite Terminal Applications - by drkhsh - 28-04-2017, 07:51 PM
RE: Favorite Terminal Applications - by Wildefyr - 21-12-2019, 03:55 PM
RE: Favorite Terminal Applications - by venam - 22-12-2019, 02:33 PM
RE: Favorite Terminal Applications - by neeasade - 23-12-2019, 01:37 AM
RE: Favorite Terminal Applications - by xero - 26-12-2019, 03:44 PM
RE: Favorite Terminal Applications - by gmk - 27-12-2019, 12:07 PM
RE: Favorite Terminal Applications - by pkal - 30-12-2019, 06:00 PM
RE: Favorite Terminal Applications - by jkl - 31-12-2019, 10:43 AM
RE: Favorite Terminal Applications - by z3bra - 31-12-2019, 01:47 PM
RE: Favorite Terminal Applications - by z3bra - 31-12-2019, 02:13 PM
RE: Favorite Terminal Applications - by eadwardus - 01-01-2020, 12:05 AM
RE: Favorite Terminal Applications - by z3bra - 01-01-2020, 02:48 PM
RE: Favorite Terminal Applications - by eadwardus - 01-01-2020, 07:50 PM
RE: Favorite Terminal Applications - by jkl - 02-01-2020, 01:21 PM
RE: Favorite Terminal Applications - by eye - 24-01-2020, 06:40 AM
RE: Favorite Terminal Applications - by Wildefyr - 29-01-2020, 05:52 AM
RE: Favorite Terminal Applications - by z3bra - 29-01-2020, 07:41 AM
RE: Favorite Terminal Applications - by Wildefyr - 29-01-2020, 06:26 PM
RE: Favorite Terminal Applications - by z3bra - 29-01-2020, 07:44 PM
RE: Favorite Terminal Applications - by wolf - 13-05-2020, 02:27 AM
RE: Favorite Terminal Applications - by wolf - 13-05-2020, 02:39 AM
RE: Favorite Terminal Applications - by twee - 13-05-2020, 06:54 AM
RE: Favorite Terminal Applications - by z3bra - 13-05-2020, 08:31 AM
RE: Favorite Terminal Applications - by wolf - 13-05-2020, 09:14 AM
RE: Favorite Terminal Applications - by z3bra - 13-05-2020, 09:20 AM
RE: Favorite Terminal Applications - by ckester - 13-05-2020, 12:57 PM
RE: Favorite Terminal Applications - by opfez - 02-07-2020, 06:47 PM
RE: Favorite Terminal Applications - by z3bra - 03-07-2020, 07:46 PM
RE: Favorite Terminal Applications - by opfez - 03-07-2020, 08:32 PM
RE: Favorite Terminal Applications - by z3bra - 06-07-2020, 06:33 AM
RE: Favorite Terminal Applications - by jkl - 06-07-2020, 06:35 AM
RE: Favorite Terminal Applications - by opfez - 06-07-2020, 01:04 PM
RE: Favorite Terminal Applications - by seninha - 13-07-2020, 09:56 PM
RE: Favorite Terminal Applications - by z3bra - 14-07-2020, 07:53 AM
RE: Favorite Terminal Applications - by seninha - 14-07-2020, 08:02 AM
RE: Favorite Terminal Applications - by fre d die - 14-07-2020, 10:01 AM
RE: Favorite Terminal Applications - by z3bra - 15-07-2020, 08:28 AM
RE: Favorite Terminal Applications - by fre d die - 15-07-2020, 08:44 AM
RE: Favorite Terminal Applications - by z3bra - 15-07-2020, 09:02 AM
RE: Favorite Terminal Applications - by z3bra - 15-07-2020, 09:14 AM
RE: Favorite Terminal Applications - by fre d die - 15-07-2020, 11:26 AM
RE: Favorite Terminal Applications - by pfr - 21-07-2020, 01:50 AM
RE: Favorite Terminal Applications - by pfr - 09-03-2021, 01:00 AM
RE: Favorite Terminal Applications - by seninha - 10-03-2021, 10:49 AM
RE: Favorite Terminal Applications - by pfr - 10-03-2021, 07:50 PM
RE: Favorite Terminal Applications - by freem - 10-03-2021, 10:18 PM
RE: Favorite Terminal Applications - by jkl - 10-03-2021, 10:30 PM
RE: Favorite Terminal Applications - by opfez - 11-03-2021, 12:33 PM
RE: Favorite Terminal Applications - by ckester - 11-03-2021, 05:56 PM
RE: Favorite Terminal Applications - by pfr - 11-03-2021, 07:46 PM
RE: Favorite Terminal Applications - by tool - 25-06-2021, 05:43 AM
RE: Favorite Terminal Applications - by akoizumi - 17-04-2022, 11:18 PM
RE: Favorite Terminal Applications - by josuah - 16-05-2022, 06:03 AM
RE: Favorite Terminal Applications - by Seirdy - 16-06-2022, 02:57 PM
RE: Favorite Terminal Applications - by ckester - 17-06-2022, 12:00 AM