A bin folder, holding helpfull scripts and commands
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

yay-extend-arch 2.0KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  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 python-powerline-gitstatus
  11. cinnamon gnome-terminal xorg gdm mate-icon-theme-faenza
  12. bluez bluez-utils blueberry
  13. keepass xdotool
  14. tlp tlp-rdw
  15. sshfs curlftpfs
  16. "
  17. MULTIMEDIA="
  18. jack2
  19. "
  20. _="ffmpeg
  21. kodi kodi-pvr-hts
  22. spotify-client
  23. photocollage
  24. ardour calf-plugins eq10q fluid-soundfont-gm fluid-soundfont-gs guitarix-ladspa swh-plugins
  25. ubuntustudio-controls carla
  26. sonata elisa obs-studio kdenlive
  27. gxtuner
  28. lame
  29. "
  30. TOOLS="
  31. firefox evolution
  32. "
  33. _="
  34. gnuplot
  35. gvncviewer
  36. texlive-binaries texlive-latex-extra texlive-lang-german texlive-fonts-recommended texstudio
  37. gimp
  38. kicad kicad-packages3d
  39. openscad freecad
  40. "
  41. PROGRAMMING="
  42. python-pip
  43. meld
  44. "
  45. _="arduino patchelf libserialport0
  46. minicom
  47. pycodestyle
  48. virtualenv
  49. python3-wxgtk4.0
  50. python3-pip
  51. meld
  52. "
  53. ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING
  54. echo Updating repositories:
  55. echo ----------------------
  56. yay -Syy
  57. echo
  58. echo The followin packages and their required depending packages will be installed:
  59. echo ------------------------------------------------------------------------------
  60. echo $ALL
  61. echo ------------------------------------------------------------------------------
  62. read -r -p "Are you sure? [y/N] " response
  63. echo ------------------------------------------------------------------------------
  64. case "$response" in
  65. [yY][eE][sS]|[yY])
  66. yay --needed -S $ALL
  67. #
  68. echo
  69. echo You might want to execute the following commands:
  70. echo -------------------------------------------------
  71. echo systemctl enable gdm
  72. echo systemctl disable systemd-netword
  73. echo systemctl enable NetworkManager
  74. echo systemctl disable wpa_supplicant@xxxx
  75. echo systemctl enable wpa_supplicant
  76. echo systemctl enable bluetooth
  77. echo
  78. echo and reboot the system...
  79. ;;
  80. *)
  81. echo Installation aborted!
  82. ;;
  83. esac