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.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. #!/bin/sh
  2. #
  3. #
  4. # Additional Packages
  5. COMMON="
  6. joe git tmux
  7. synaptic
  8. owncloud-client
  9. keepass2 xdotool
  10. tlp tlp-rdw
  11. brasero
  12. sshfs curlftpfs openssh-server
  13. fonts-powerline powerline python3-powerline python3-powerline-gitstatus
  14. "
  15. MULTIMEDIA="
  16. ffmpeg
  17. kodi kodi-pvr-hts
  18. spotify-client
  19. photocollage
  20. ardour calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs guitarix-ladspa swh-plugins
  21. ubuntustudio-controls carla
  22. sonata elisa obs-studio kdenlive
  23. gxtuner
  24. lame
  25. "
  26. TOOLS="
  27. evolution
  28. gnuplot
  29. gvncviewer
  30. texlive-binaries texlive-latex-extra texlive-lang-german texlive-fonts-recommended texstudio
  31. gimp
  32. kicad kicad-packages3d
  33. openscad freecad
  34. "
  35. PROGRAMMING="
  36. arduino
  37. minicom
  38. pycodestyle
  39. virtualenv
  40. python3-wxgtk4.0
  41. python3-pip
  42. meld
  43. "
  44. ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING
  45. echo The followin packages and their required depending packages will be installed:
  46. echo ------------------------------------------------------------------------------
  47. echo $ALL
  48. echo ------------------------------------------------------------------------------
  49. read -r -p "Are you sure? [y/N] " response
  50. echo ------------------------------------------------------------------------------
  51. case "$response" in
  52. [yY][eE][sS]|[yY])
  53. sudo apt-get -y install $ALL
  54. #
  55. echo
  56. echo
  57. echo You need to enable and start tlp, if you want to have it running.
  58. ;;
  59. *)
  60. echo Installation aborted!
  61. ;;
  62. esac