Advertisement
Dobbie03

hope this right

Dec 18th, 2017
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.86 KB | None | 0 0
  1. if ! [[ $wm == *1* ]]; then
  2. get=("Atom - A modern hackable text editor" "Sublime - Sophisticated text editor for code, html, and prose"
  3. "Emacs - An extensible text editor" "Mousepad - Simple text editor for Xfce")
  4. setQuestion edit "Text Editors (Geany is default)"
  5. else
  6. get=(Atom Sublime Emacs)
  7. setQuestion edit "Text Editors (Geany & Mousepad are default)"
  8. fi
  9. if [[ $edit == *1* ]] || [[ $edit == *2* ]] || [[ $edit == *3* ]] || [[ $edit == *4* ]]; then
  10. setQuestion redit "Uninstall Geany"
  11. fi
  12.  
  13.  
  14. if ! [[ $wm == *1* ]]; then
  15. get=("Tilix - A tiling terminal emulator for Linux using GTK+ 3" "Terminator - Terminal emulator that supports tabs and grids" "Urxvt - A unicode enabled rxvt-clone terminal emulator" "Tilda - A Gtk based drop down terminal for Linux and Unix" "XFCE4-terminal - A modern terminal emulator primarly for the Xfce desktop environment")
  16. setQuestion term "Terminal Emulators (Termite is default)"
  17. else
  18. get=(Tilix Terminator Urxvt Tilda)
  19. setQuestion term "Terminal Emulators (Termite & XFCE Terminal are default)"
  20. fi
  21. if [[ $term == *3* ]]; then
  22. clear; echo -e "\n\n\n\tYou can copy paste in urxvt with ${b}[Ctrl+Alt+c] [Ctrl+Alt+v]${reg}"
  23. draw_box $R $C 8 $W $col
  24. read -n1 -rsp $'\n\n\tPress Any Key to continue...\n\n'
  25. fi
  26.  
  27. get=("Spotify - A proprietary music streaming service" "Nicotine+ - A fork of Nicotine, a graphical client for Soulseek" "Lollypop - Lollypop is a new GNOME music playing application" "Rhythmbox - Music playback and management application" "Clementine - A modern music player and library organizer")
  28. setQuestion musc "Music Players (Audacious is the default)"
  29. if [[ $musc == *3* ]] || [[ $musc == *4* ]] || [[ $musc == *5* ]]; then
  30. setQuestion rmusc "Uninstall Audacious"
  31. fi
  32.  
  33. setQuestion vlc "Mpv is ArchLabs default video player, install VLC instead? (120M)"
  34.  
  35. get=(PCmanFM Nautilus Nemo)
  36. setQuestion file "File Managers (Thunar is default)"
  37. if ! [[ $wm == *1* ]]; then
  38. if [[ $file == *1* ]] || [[ $file == *2* ]] || [[ $file == *3* ]]; then
  39. setQuestion rmfile "Uninstall Thunar"
  40. fi
  41. fi
  42.  
  43. get=(SSR OBS Guvcview Peek)
  44. setQuestion cap "Capture Software"
  45. get=("Kdenlive - A non-linear video editor for Linux using the MLT video framework" "Openshot - an open-source, non-linear video editor for Linux based on MLT framework" "Lightworks - Lightworks is a professional video editing suite")
  46. setQuestion vid "Video Editors"
  47. get=("Gimp - GNU Image Manipulation Program" "Inkscape - Professional vector graphics editor" "Krita - Edit and paint images")
  48. setQuestion img "Image Editors"
  49. get=("Libre-Office - LibreOffice branch which contains new features and program enhancements" "Abiword - Fully-featured word processor" "Calligra - A set of applications for productivity and creative usage")
  50. setQuestion off "Office Suites"
  51. get=("Evince - Document viewer" "Zathura - Minimalistic document viewer" "Qpdfview - A tabbed PDF viewer using the poppler library" "Mupdf - Lightweight PDF and XPS viewer")
  52. setQuestion pdf "Document & PDF Viewers"
  53. get=("Etcher - Burn images to SD cards & USB drives, safe & easy" "Mintstick - Format or write images to usb-sticks (Linux Mint tool)" "Unetbootin - Create bootable Live USB drives" "Etcher-cli - Burn images to SD cards & USB drives, safe & easy via the terminal")
  54. setQuestion usb "USB Burners"
  55. get=("Thunderbird - Standalone mail and news reader from mozilla.org" "Geary - A lightweight email client for the GNOME desktop" "Evolution - Manage your email, contacts and schedule" "Mutt - Small but very powerful text-based mail client")
  56. setQuestion mail "Mail Clients"
  57. get=("Hexchat - A popular and easy to use graphical IRC (chat) client" "Pidgin - Multi-protocol instant messaging client" "Weechat - Fast, light and extensible IRC client (curses UI)" "Irssi - Modular text mode IRC client with Perl scripting")
  58. setQuestion irc "Chat and IRC"
  59. get=("Deluge - A BitTorrent client with multiple user interfaces in a client/server model" "Transmission - Fast, easy, and free BitTorrent client (GTK+ GUI)" "Qbittorrent - An advanced BitTorrent client programmed in C++, based on Qt toolkit and libtorrent-rasterbar")
  60. setQuestion tor "Torrent Clients"
  61. get=("Gpick - Advanced color picker written in C++ using GTK+ toolkit" "Gcolor2 - A simple GTK+2 color selector")
  62. setQuestion pick "Color Tools"
  63. get=("Mpd+Mpc - Flexible, powerful, server-side application for playing music" "Cava - Console-based Audio Visualizer for Alsa" "S-Tui - Terminal UI stress test and monitoring tool")
  64. setQuestion ter "Additional Terminal Apps"
  65. # if not using xfce
  66. if ! [[ $wm == *1* ]]; then
  67. get=(XFburn Simpleburn K3B)
  68. setQuestion brn "Disc Burners"
  69. setQuestion notify "XFCE notification daemon (Default is Dunst)"
  70. setQuestion pwr "XFCE Power Manager"
  71. setQuestion pac "Pamac Package Manager (Default is Pacli)"
  72. fi
  73. setQuestion gnm "Gnome Disks & System Monitor"
  74. setQuestion sch "Catfish File Search"
  75. setQuestion steam "Steam with Linux Steam Integration"
  76. setQuestion dbox "Install DropBox"
  77. setQuestion fnt "Additional Favorite Font Families"
  78. setQuestion nfnt "NerdFonts Complete (larger download 260M)"
  79. setQuestion omox "Oomox & Wpgtk for generating themes"
  80. setQuestion obm "Obmenu Generator & Menu Switcher"
  81. fi
  82.  
  83. setQuestion btooth "Setup & install support for bluetooth"
  84. setQuestion printer "Setup & install support for printers"
  85.  
  86.  
  87. sleep 1
  88. draw_box $R $C $H $W $col; sleep 1
  89. read -n1 -rsp $'\n\n Setup Complete!!\n\n\n Press Any Key to Reboot or Ctrl + c to exit...\n'
  90.  
  91. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement