A bin folder, holding helpfull scripts and commands
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

yay-extend-arch 2.1KB

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 xed xviewer xreader xplayer
  12. mate-icon-theme-faenza papirus-icon-theme arc-icon-theme hicolor-icon-theme obsidian-icon-theme
  13. bluez bluez-utils blueberry
  14. system-config-printer cups brother-mfc-j5330dw
  15. keepass xdotool
  16. tlp tlp-rdw
  17. sshfs curlftpfs
  18. nextcloud-client
  19. "
  20. MULTIMEDIA="
  21. jack2 qjackctl carla ardour calf eq10q soundfont-fluid swh-plugins guitarix xplugins.lv2
  22. rhythmbox ario
  23. "
  24. _="ffmpeg
  25. kodi kodi-pvr-hts
  26. spotify-client
  27. photocollage
  28. gxtuner
  29. lame
  30. "
  31. TOOLS="
  32. docker docker-compose
  33. firefox evolution gnome-keyring
  34. texlive-bin texlive-latexextra
  35. libreoffice-still
  36. pdfmerger
  37. "
  38. _="
  39. gnuplot
  40. gvncviewer
  41. gimp
  42. kicad kicad-packages3d
  43. openscad freecad
  44. "
  45. PROGRAMMING="
  46. python-pip python-virtualenv jq
  47. python-wxpython
  48. meld
  49. code code-oss-marketplace autopep8
  50. "
  51. _="arduino patchelf libserialport0
  52. minicom
  53. "
  54. ALL=$COMMON\ $MULTIMEDIA\ $TOOLS\ $PROGRAMMING
  55. echo Updating repositories:
  56. echo ----------------------
  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 -Sy $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