#!/bin/bash
#
# Ubuntu 22.04
#
# update and install
#
sudo apt update
sudo apt -y upgrade
#
# Gnome
#
sudo apt -y install gnome-tweaks chrome-gnome-shell
#
# utilities
#
sudo apt -y install vim-gtk3 qpdf expect xournal geany geany-plugins evince gparted hardinfo powertop htop gnome-disk-utility ntp exfat-fuse ncdu
#
# net
#
sudo apt -y install net-tools firefox remmina openssh-client curl
#
# graphics, CAD
#
sudo apt -y install geeqie eog gimp mypaint inkscape blender meshlab
#
# office
#
sudo apt -y install libreoffice ttf-mscorefonts-installer fonts-symbola ttf-ancient-fonts
#
# project management
#
sudo apt -y install rsync git gitk git-cola
#
# media
#
sudo apt -y install pavucontrol ffmpeg vlc mplayer guvcview audacity kdenlive simplescreenrecorder vokoscreen-ng
#
# C, libraries
#
sudo apt -y install make cmake build-essential libpng-dev libgif-dev freeglut3 freeglut3-dev libglew-dev libglfw3-dev libudev-dev
#
# Python
#
sudo apt -y install python3-serial python3-tk python3-dev python3-toml python-is-python3 python3-numpy python3-scipy python3-matplotlib
#
# TeX
#
sudo apt -y install texlive-latex-recommended texlive-fonts-recommended texlive-font-utils
#
# Node, Node-RED
#
sudo snap install node --classic --channel=16
sudo npm install -g --unsafe-perm node-red
#
# Snaps
#
sudo snap install zoom-client
sudo snap set system refresh.timer=1:00-5:00
#
# downloads
#
echo "downloads:"
echo "   Freecad: https://www.freecadweb.org"
echo "   Kicad: https://www.kicad.org/download/"
echo "   Kdenlive: https://kdenlive.org"
echo "   Arduino: https://www.arduino.cc/en/software"
echo "   Edbg: https://github.com/ataradov/edbg"
echo "   Chrome: https://www.google.com/chrome/"
echo "   Dash to panel: https://extensions.gnome.org/extension/1160/dash-to-panel/"

