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.

pacman-extend-arch 1.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. #!/bin/sh
  2. #
  3. #
  4. # Additional Packages
  5. COMMON="
  6. zsh zsh-syntax-highlighting zsh-autosuggestions
  7. linux-headers
  8. which tmux
  9. neofetch
  10. powerline powerline-fonts powerline-vim
  11. cinnamon gnome-terminal xorg gdm mate-icon-theme-faenza
  12. keepass xdotool
  13. tlp tlp-rdw
  14. sshfs curlftpfs
  15. "
  16. MULTIMEDIA="
  17. jack2
  18. "
  19. _="ffmpeg
  20. kodi kodi-pvr-hts
  21. spotify-client
  22. photocollage
  23. ardour calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs guitarix-ladspa swh-plugins
  24. ubuntustudio-controls carla
  25. sonata elisa obs-studio kdenlive
  26. gxtuner
  27. lame
  28. "
  29. TOOLS="
  30. firefox evolution
  31. "
  32. _="
  33. gnuplot
  34. gvncviewer
  35. texlive-binaries texlive-latex-extra texlive-lang-german texlive-fonts-recommended texstudio
  36. gimp
  37. kicad kicad-packages3d
  38. openscad freecad
  39. "
  40. PROGRAMMING="
  41. python-pip
  42. meld
  43. "
  44. _="arduino patchelf libserialport0
  45. minicom
  46. pycodestyle
  47. virtualenv
  48. python3-wxgtk4.0
  49. python3-pip
  50. meld
  51. "
  52. ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING
  53. echo The followin packages and their required depending packages will be installed:
  54. echo ------------------------------------------------------------------------------
  55. echo $ALL
  56. echo ------------------------------------------------------------------------------
  57. read -r -p "Are you sure? [y/N] " response
  58. echo ------------------------------------------------------------------------------
  59. case "$response" in
  60. [yY][eE][sS]|[yY])
  61. pacman --needed -S $ALL
  62. #
  63. echo
  64. echo You might want to execute the following commands:
  65. echo -------------------------------------------------
  66. echo systemctl enable gdm
  67. echo systemctl enable NetworkManager
  68. echo
  69. echo and reboot the system...
  70. ;;
  71. *)
  72. echo Installation aborted!
  73. ;;
  74. esac