A bin folder, holding helpfull scripts and commands
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. #!/bin/sh
  2. #
  3. #
  4. # Additional Packages
  5. COMMON="
  6. joe git tmux
  7. synaptic
  8. neofetch
  9. sshfs curlftpfs libneon27
  10. openssh-server
  11. nfs-kernel-server
  12. keepass2 xdotool
  13. tlp tlp-rdw
  14. lib32stdc++6
  15. powerline powerline-gitstatus fonts-powerline
  16. gnome-tweaks chrome-gnome-shell caffeine
  17. "
  18. MULTIMEDIA="
  19. kodi kodi-pvr-hts
  20. ubuntu-restricted-extras libdvd-pkg
  21. ardour ubuntustudio-controls calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs guitarix-ladspa swh-plugins
  22. gxtuner
  23. lame
  24. "
  25. TOOLS="
  26. evolution
  27. gnuplot
  28. gvncviewer
  29. texlive-binaries texlive-latex-extra texlive-lang-german texlive-fonts-recommended latexila
  30. gimp
  31. kicad kicad-packages3d
  32. openscad freecad
  33. "
  34. PROGRAMMING="
  35. arduino
  36. minicom
  37. virtualenv
  38. libgtk-3-dev
  39. python3-pip
  40. meld
  41. "
  42. ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING
  43. echo The followin packages and their required depending packages will be installed:
  44. echo ------------------------------------------------------------------------------
  45. echo $ALL
  46. echo ------------------------------------------------------------------------------
  47. read -r -p "Are you sure? [y/N] " response
  48. echo ------------------------------------------------------------------------------
  49. case "$response" in
  50. [yY][eE][sS]|[yY])
  51. sudo apt-get -y install $ALL
  52. ;;
  53. *)
  54. echo Installation aborted!
  55. ;;
  56. esac