What CLI/CUI programs are you using ?

Here you can discuss every aspect of Debian. Note: not for support requests!
Message
Author
User avatar
RU55EL
Posts: 539
Joined: 2014-04-07 03:42
Location: /home/russel

Re: What CLI programs are you using ?

#21 Post by RU55EL »

I don't know how I haven't discovered it before...Orpie.

Orpie is a command line RPN calculator. It is awesome!

I use Galculator in Gnome, but have always wanted a good CLI RPN calculator. It doesn't seem to come up when I use synaptic to search for RPN. I discovered it reading threads at the hpmuseum.org forum. Gotta love the old HP RPN calculators. My old HP12C is still running strong after 20+ years.

JayEgger
Posts: 3
Joined: 2018-03-08 16:42

Re: What CLI programs are you using ?

#22 Post by JayEgger »

I like things as simple as possible, so I like Surge.

Innovate
Posts: 188
Joined: 2015-12-27 01:28
Location: /dev/urandom

Re: What CLI programs are you using ?

#23 Post by Innovate »

apt
locales
scrot
nano
sox
top
live-build
dh-make
dpkg-buildpackage
cmake
git(git clone, git submodule)
wget
alsamixer
mpv

User avatar
Head_on_a_Stick
Posts: 13446
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: What CLI/CUI programs are you using ?

#24 Post by Head_on_a_Stick »

systemctl
bootctl
networkctl
machinectl
timedatectl
localectl
systemd-nspawn

:mrgreen:
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

ruffwoof
Posts: 298
Joined: 2016-08-20 21:00

Re: What CLI/CUI programs are you using ?

#25 Post by ruffwoof »

startx :)

User avatar
yeti
Posts: 68
Joined: 2009-03-30 14:22

Re: What CLI/CUI programs are you using ?

#26 Post by yeti »

alsamixer

To control the volume of my "radio" Cubietruck (basically `alsamixer`, `mplayer` and changing streams using `at`) over `mosh` and `screen`.

libsixel-bin

Being able to display bitmap graphics in an `XTerm` (even over ssh!) is nice to have.

ffplay

`mplayer` seems to have a problem with my Cubietruck. I'm testing `ffplay` as substitute now.

mawk

`awk` is Unix's answer to BASIC and spreadsheets. I prefer `mawk` because I want to avoid getting used to the GNUish extensions in `gawk`. Scripting in `awk` is less quoting hell than in `*sh` and `awk` is available in my smallest systems (e.g. in OpenWrt's `busybox`), so for me it turns out sticking to the commonly available `awk` features only is the way to go.

mc(edit)

I always kick `nano` out of my fresh installs and use `mcedit` instead and `mc` as file manager is a help for occasionally editing remote files.

mosh

`mosh` (mobile shell) can transparently reconnect even after address changes. So I can close my notebook while leaving all connections open and `mosh` will reconnect after waking up the notebook as if nothing has happened in between. Pure luxury! I'm worth it!!! ;-)

mplayer

...mainly for audio streams.

nvi

I always kick `vim*` out of my fresh installs and use `nvi` instead for not getting used to nonstandard vi extensions. On big systems I normally don't use vi a lot but on some smaller systems I do and they are diverse and so sticking to the common vi basics is a reasonable decission in my context.

rsync

For painting easter eggs... :-P ...ok... not really ... for robust long distance file transfers and for simple backups.

screen

You know you've a `screen` addiction when you see yourself trying to change virtual desktops or browser tabs using `screen` key commands!

I prefer it over `tmux` because `screen` can be used on serial lines without needing helpers like `cu` or `minicom`. Drop me a line when `tmux` adds that feature. That'd be the signal to switch to it.

w3m(man)

One of the 1st things I install on nearly every new system is `w3m` because `w3mman` is a nicer man pager then `man` itself.

Code: Select all

alias man='LANG= w3mman '
Unluckily `w3mman` does not correctly accept all options of `man`, so writing an a bit more intelligent wrapper function is on my eternally and acceleratingly expanding todo list (dark energy inside!)  for ages now. Until that's done, I prefix calls to `man` with `\` if I really need to avoid the alias. The `LANG=#(empty)` part prevents me from being forced to read bad man page translations. ;-)

`w3m` is capable of showing graphics in `XTerm` but I rarely use that because browsing the web is one of the few things I really do in a GUI.

weechat

What else? :-)
Last edited by yeti on 2018-03-21 14:50, edited 8 times in total.
"I have a natural instinct for science" — DJ Trump.
"Vrijdag voor VT100!" — Yeti.
"There is no PLANET-B!" — ???

User avatar
Head_on_a_Stick
Posts: 13446
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: What CLI/CUI programs are you using ?

#27 Post by Head_on_a_Stick »

yeti wrote:w3m(man)
Have you tried setting most as /etc/alternatives/pager?

It offers coloured man pages with no further configuration :cool:
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

User avatar
yeti
Posts: 68
Joined: 2009-03-30 14:22

Re: What CLI/CUI programs are you using ?

#28 Post by yeti »

Head_on_a_Stick wrote:Have you tried setting most as /etc/alternatives/pager?

It offers coloured man pages with no further configuration :cool:
Does it turn references into links too?
"I have a natural instinct for science" — DJ Trump.
"Vrijdag voor VT100!" — Yeti.
"There is no PLANET-B!" — ???

n_hologram
Posts: 459
Joined: 2013-06-16 00:10

Re: What CLI/CUI programs are you using ?

#29 Post by n_hologram »

termux (on Android) offers a surprising number of these programs. I use mc, mpd+ncmpcpp, and w3m when necessary.
bester69 wrote:There is nothing to install in linux, from time to time i go to google searching for something fresh to install in linux, but, there is nothing
the crunkbong project: scripts, operating system, the list goes on...

User avatar
Derpbian
Posts: 27
Joined: 2018-02-11 02:46

Re: What CLI/CUI programs are you using ?

#30 Post by Derpbian »

Terminator
Bash
Pluma
su

User avatar
debiman
Posts: 3064
Joined: 2013-03-12 07:18

Re: What CLI/CUI programs are you using ?

#31 Post by debiman »

pluma does not count in this thread - it's a gui app.
derpbian.

User avatar
Head_on_a_Stick
Posts: 13446
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: What CLI/CUI programs are you using ?

#32 Post by Head_on_a_Stick »

Just remembered a really good one:

Code: Select all

systemd-cgtop
^ This shows the local Linux control group hierarchy, ordered by their CPU, memory & disk I/O load.

EDIT: and `systemd-analyze` as well:

Code: Select all

Commands:
  time                     Print time spent in the kernel
  blame                    Print list of running units ordered by time to init
  critical-chain [UNIT...] Print a tree of the time critical chain of units
  plot                     Output SVG graphic showing service initialization
  dot [UNIT...]            Output dependency graph in man:dot(1) format
  log-level [LEVEL]        Get/set logging threshold for manager
  log-target [TARGET]      Get/set logging target for manager
  dump                     Output state serialization of service manager
  unit-paths               List load directories for units
  syscall-filter [NAME...] Print list of syscalls in seccomp filter
  verify FILE...           Check unit files for correctness
  calendar SPEC...         Validate repetitive calendar time events
  service-watchdogs [BOOL] Get/set service watchdog state
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

User avatar
Derpbian
Posts: 27
Joined: 2018-02-11 02:46

Re: What CLI/CUI programs are you using ?

#33 Post by Derpbian »

debiman wrote:pluma does not count in this thread - it's a gui app.
derpbian.
boop! I see, Well. it is what it is :) thanks for the info.
su

Wheelerof4te
Posts: 1454
Joined: 2015-08-30 20:14

Re: What CLI/CUI programs are you using ?

#34 Post by Wheelerof4te »

Head_on_a_Stick wrote:systemctl
bootctl
networkctl
machinectl
timedatectl
localectl
systemd-nspawn

:mrgreen:
Glorious systemd :mrgreen:
I use only apt and nano when I need to edit some stray file, don't see the point in using anything else on full blown GNOME. Almost forgot about
inxi

User avatar
None1975
Posts: 1019
Joined: 2015-11-29 18:23
Location: Lithuania, Vilnius

Re: What CLI/CUI programs are you using ?

#35 Post by None1975 »

Among the many others I use udevil (automounting usb drives) +midnight commander (manipulation of files). So I do not need a graphical file managers at all.
OS: Debian 10.3 Buster / WM: xmonad
Debian Wiki | DontBreakDebian, My config files on github

User avatar
pawRoot
Posts: 584
Joined: 2016-12-28 18:26
Location: Poland

Re: What CLI/CUI programs are you using ?

#36 Post by pawRoot »

^Just tried udevil but i'm getting some errors

Code: Select all

➜  ~ udevil mount /dev/sdc1
udevil: warning 24: unable to run setfacl (/usr/bin/setfacl)
udevil: warning 25: setfacl on /media/lnx failed, falling back to 'user:root rwx------'
Mounted /dev/sdc1 at /media/lnx/Debian 9.4.0 amd64 n
Is there some configuration needed for it to work ?
PC: i5-9600k @ 4.9GHz / RTX 2080 Ti / 32 GB DDR4 3200 MHz / MSI Z390-E

User avatar
None1975
Posts: 1019
Joined: 2015-11-29 18:23
Location: Lithuania, Vilnius

Re: What CLI/CUI programs are you using ?

#37 Post by None1975 »

pawRoot wrote:Is there some configuration needed for it to work ?
It does not require additional configuration. For me this guy works out of the box. As regular user, i just run

Code: Select all

udevil mount /dev/name_of_your_usb_stick 
and it mount usb drive. By the way, in your output it shows, that drive mounted successfully (sorry for my bad English). Here additional info.
OS: Debian 10.3 Buster / WM: xmonad
Debian Wiki | DontBreakDebian, My config files on github

User avatar
pawRoot
Posts: 584
Joined: 2016-12-28 18:26
Location: Poland

Re: What CLI/CUI programs are you using ?

#38 Post by pawRoot »

Yes it mounts fine, just wondering why i am getting these errors. (im on Sid)
Anyway cool tool, will be using it for sure, thanks.
PC: i5-9600k @ 4.9GHz / RTX 2080 Ti / 32 GB DDR4 3200 MHz / MSI Z390-E

User avatar
pawRoot
Posts: 584
Joined: 2016-12-28 18:26
Location: Poland

Re: What CLI/CUI programs are you using ?

#39 Post by pawRoot »

Just found this little program, man replacement.

https://github.com/tldr-pages/tldr
PC: i5-9600k @ 4.9GHz / RTX 2080 Ti / 32 GB DDR4 3200 MHz / MSI Z390-E

User avatar
Head_on_a_Stick
Posts: 13446
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: What CLI/CUI programs are you using ?

#40 Post by Head_on_a_Stick »

gotop!
Another terminal based graphical activity monitor, inspired by gtop and vtop, this time written in Go!
https://github.com/cjbassi/gotop
Black Lives Matter

Debian buster-backports ISO image: for new hardware support

Post Reply