Setup System
Use the tools that work for you!
Git
Git is installed by default on some systems. Others may need it. Be sure to grab it:
sudo apt install git
Then you can clone this repository:
git clone --recurse-submodules https://github.com/charlesbrandt/public
If you forgot to get submodules:
cd public
git submodule update --init --recursive
Emacs
which emacs
To install it:
sudo apt-get install emacs
Then configure it with:
cd
ln -s public/system/editors/emacs/.emacs .emacs
ln -s public/system/editors/emacs/.emacs.d/ .emacs.d
emacs &
see also editors/emacs/emacs.md
Or more generally text editors
VS Code
Browsers
Password Managers
See also Password Managers
sudo apt-get install keepassx
Python
sudo apt install python-is-python3
Utilities
sudo apt-get install ffmpeg
sudo apt-get install curl
Recorder
OBS
Audio / Video / Broadcast / Stream
All in one.
sudo apt-get install obs-studio
VLC
VLC is usually installed with OBS
sudo apt-get install vlc
Open VLC Tools -> Preferences Uncheck:
- Integrate video in interface
- Use only one instance when started from file manager
- Show Systray Icon
- Change "Continue where left off" from Ask to Never
View -> Playlist Close browser tree in playlist view. (drag panel closed via middle)
View -> Advanced Controls (check / enable)
(Doesn't seem to have any effect, messages still appear:) Gnome3 -> Settings -> Applications -> VLC media player -> Notifcations -> Off can just go 'do not distrub'
Chromium
This method installs the snap version.
sudo apt-get install chromium-browser
If you want to pull from the canonical repository, do this first. (No longer required with Ubuntu 20.04)
sudo add-apt-repository ppa:canonical-chromium-builds/stage
sudo apt update
Docker
KVM
DBeaver
Mongo Compass
(Try DBeaver for connecting to Mongo)
Zoom
https://zoom.us/download?os=linux
Requires:
sudo apt-get install libgl1-mesa-glx libegl1-mesa libxcb-xtest0
Then install with
cd Downloads
sudo dpkg -i zoom_amd64.deb
As of [2022.04.21], still need to use xorg session to allow screen sharing to work.
Don't forget to disable in Zoom -> Settings -> Audio
Allow zoom to automatically adjust the level of the microphone.
For me, it always sets the level too low and no one can hear.
Microsoft Teams
https://www.microsoft.com/en-us/microsoft-teams/download-app
Install with:
sudo dpkg -i teams_1.4.00.26453_amd64.deb
sudo apt --fix-broken install
Cypress
see cypress
IPFS
Screenshots
apt install flameshot
https://github.com/flameshot-org/flameshot GitHub - flameshot-org/flameshot: Powerful yet simple to use screenshot software https://flameshot.org/ Flameshot
K4DirStat
With Disk Usage Analyzer
included by default, this is less critical. However, I do think that Kdirstat's ability to scan files is more efficient than Disk Usage Analyzer
visual disk usage utility: http://kdirstat.sourceforge.net/
sudo apt-get install k4dirstat