On arrival, we discovered that the overhead projection system had been replaced with a flat screen and the only connection was HDMI, not in and of itself a bad thing with most devices now supporting HDMI, rather than the old VGA connection. The downside was the library didn't have an extension cable for it. Fortunately, Clint's laptop had an HDMI connector, and with a little scrambling, we got connected to the screen, and things looked pretty good at 1368X768, mirroring Clint's laptop display and we actually enlarged the fonts for readability. We had 11 total in attendance.
What follow's here is Clint's outline of each of the utilities demonstrated at tonights meeing as well as the links for installing and using the utilities. Most of these utilities were featured in an article titled "Terminal Tuning" published in the March 2018 issue of Linux Pro Magazline.
A better way to use your command history. Simply
start typing the command you are looking for.
"Bash and Zsh Shell History Suggest Box"
hstr => installs as hh!
sudo add-apt-repository ppa:ultradvorka/ppa
sudo apt-get update
sudo apt-get install hh
Alternate (18.04 LTS Beta 2):
git clone https://github.com/dvorka/hstr.git
apt install automake
apt-get install libncurses-dev
apt-get install libreadline6-dev
./configure && make && make install
as regular user:
hh --show-configuration >> ~/.bashrc
EXA, a powerful replacement for the ls command.
https://github.com/ogham/exa <= Documentation Command options
https://the.exa.website/ <= Download Linux 64 Bit
extract download exa-linux-x86_64-0.8.0.zip
sudo cp exa-linux-x86_64 /usr/local/bin/exa
sudo chown root:root /usr/local/bin/exa
Following command performs a setuid
so that the command executes as root:
sudo chmod 4755 /usr/local/bin/exa
exa -Tl --level=2 (T=tree, l=long list)
exa -lr --sort=size (l=long list, r=reverse sort)
exa -lbgh (b=binary, g=group, h=header)
DTRX Archive Extratction Utility
dtrx will exract archives within archives and provides
serveral options when extracting.
"do the right extraction"
apt install dtrx
guake (not to be confused with quake!)
guake is a fully configurable dropdown terminal
that uses the F12 key as a toggle to open/close
the terminal preserving it size and contents.
apt install guake
add to startup applications
F12 opens/toggle guake terminal - it remembers
Tilix provices multiple windows within a terminal
session and you can have multiple workspaces within
the same terminal sesion.
sudo apt install tilix
preferences (errors on first startup?):
F9 Key implementation (not very useful, very small terminal window).
alternate tmux for ssh connections-(self restores)
Other Terminal Options:
Awesome Shell: https://github.com/alebcay/awesome-shell
Ed Works had brought his "Wood Router" and there was sufficient interest so the rest of evening was given over to Ed as he demonstrated his handheld self-contained CNC based Shaper Router and how it precisely works to cut objects out of various materials. Takes all the guesswork out of "measure once, cut once". We also looked at some videos of different projects on the Shaper Orgin website: https://shapertools.com/
Meeting Dates going forward:
Tuesday, April 17th
Wednesday, May 16th
Wednesday, June 20th
Tuesday, July 17th
Our Tuesdays were preempted by a National Foundation and we can only schedule 4 months ahead at a time which took us out to July.