The Software Developer's Trove
Software for Ubuntu Linux
Gnome Shell Extension
The Gnome Shell Extensions adds small enhancement to the Gnome GUI.
Alacarte Menu Editor
Commands manually extracted/installed into ~/opt does not have a menu item. This can be added with the Alacarte Menu Editor. Install it with:
sudo apt install alacarte
KeePassXC Password Manager
Add the official PPA from Launchpad, then install with
apt-get install keepassxc
Note: To support HiDPI monitors, create an .Xresources file as explained here.
Amazon Web Services (AWS)
AWS Command Line Interface
sudo apt -y install python-pip sudo pip install awscli
Also see the documentation and alternative ways to install.
Slack
Download deb package from https://slack.com/downloads/linux and install with:
sudo apt install ./slack-desktop-x.y.z-amd64.deb
Thunderbird
I like dates to be displayed in ISO 8601 format. To get that working in Thunderbird, I following thes steps in this Ask Ubuntu answer and I'm adding the following script to $HOME/bin:
#!/bin/bash # See https://askubuntu.com/questions/168264/thunderbird-date-format/1185784#1185784 LC_TIME=root.UTF-8 /usr/bin/thunderbird "$@" &
Hyperfine
Download deb package from https://github.com/sharkdp/hyperfine/releases and install with:
sudo apt install ./hyperfine_x.y.z_amd64.deb
Also see the documentation.
Postman
Download tarball from https://www.getpostman.com/downloads/ and install with:
tar xzf Postman-linux-x64-7.1.0.tar.gz mv Postman Postman-linux-x64-7.1.0 mv Postman-linux-x64-7.1.0 ~/opt/ ln -s ~/opt/Postman-linux-x64-7.1.0 ~/opt/Postman
Then create menu item with alacarte:
- Command: ~/opt/Postman/Postman
- Icon: ~/opt/Postman/app/resources/app/assets/icon.png
NCurses Disk Usage
Displays disk usage using a TUI.
sudo apt-get install ncdu
See ncdu website.