Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if ! [[ $wm == *1* ]]; then
- get=("Atom - A modern hackable text editor" "Sublime - Sophisticated text editor for code, html, and prose"
- "Emacs - An extensible text editor" "Mousepad - Simple text editor for Xfce")
- setQuestion edit "Text Editors (Geany is default)"
- else
- get=(Atom Sublime Emacs)
- setQuestion edit "Text Editors (Geany & Mousepad are default)"
- fi
- if [[ $edit == *1* ]] || [[ $edit == *2* ]] || [[ $edit == *3* ]] || [[ $edit == *4* ]]; then
- setQuestion redit "Uninstall Geany"
- fi
- if ! [[ $wm == *1* ]]; then
- 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")
- setQuestion term "Terminal Emulators (Termite is default)"
- else
- get=(Tilix Terminator Urxvt Tilda)
- setQuestion term "Terminal Emulators (Termite & XFCE Terminal are default)"
- fi
- if [[ $term == *3* ]]; then
- clear; echo -e "\n\n\n\tYou can copy paste in urxvt with ${b}[Ctrl+Alt+c] [Ctrl+Alt+v]${reg}"
- draw_box $R $C 8 $W $col
- read -n1 -rsp $'\n\n\tPress Any Key to continue...\n\n'
- fi
- 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")
- setQuestion musc "Music Players (Audacious is the default)"
- if [[ $musc == *3* ]] || [[ $musc == *4* ]] || [[ $musc == *5* ]]; then
- setQuestion rmusc "Uninstall Audacious"
- fi
- setQuestion vlc "Mpv is ArchLabs default video player, install VLC instead? (120M)"
- get=(PCmanFM Nautilus Nemo)
- setQuestion file "File Managers (Thunar is default)"
- if ! [[ $wm == *1* ]]; then
- if [[ $file == *1* ]] || [[ $file == *2* ]] || [[ $file == *3* ]]; then
- setQuestion rmfile "Uninstall Thunar"
- fi
- fi
- get=(SSR OBS Guvcview Peek)
- setQuestion cap "Capture Software"
- 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")
- setQuestion vid "Video Editors"
- get=("Gimp - GNU Image Manipulation Program" "Inkscape - Professional vector graphics editor" "Krita - Edit and paint images")
- setQuestion img "Image Editors"
- 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")
- setQuestion off "Office Suites"
- get=("Evince - Document viewer" "Zathura - Minimalistic document viewer" "Qpdfview - A tabbed PDF viewer using the poppler library" "Mupdf - Lightweight PDF and XPS viewer")
- setQuestion pdf "Document & PDF Viewers"
- 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")
- setQuestion usb "USB Burners"
- 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")
- setQuestion mail "Mail Clients"
- 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")
- setQuestion irc "Chat and IRC"
- 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")
- setQuestion tor "Torrent Clients"
- get=("Gpick - Advanced color picker written in C++ using GTK+ toolkit" "Gcolor2 - A simple GTK+2 color selector")
- setQuestion pick "Color Tools"
- 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")
- setQuestion ter "Additional Terminal Apps"
- # if not using xfce
- if ! [[ $wm == *1* ]]; then
- get=(XFburn Simpleburn K3B)
- setQuestion brn "Disc Burners"
- setQuestion notify "XFCE notification daemon (Default is Dunst)"
- setQuestion pwr "XFCE Power Manager"
- setQuestion pac "Pamac Package Manager (Default is Pacli)"
- fi
- setQuestion gnm "Gnome Disks & System Monitor"
- setQuestion sch "Catfish File Search"
- setQuestion steam "Steam with Linux Steam Integration"
- setQuestion dbox "Install DropBox"
- setQuestion fnt "Additional Favorite Font Families"
- setQuestion nfnt "NerdFonts Complete (larger download 260M)"
- setQuestion omox "Oomox & Wpgtk for generating themes"
- setQuestion obm "Obmenu Generator & Menu Switcher"
- fi
- setQuestion btooth "Setup & install support for bluetooth"
- setQuestion printer "Setup & install support for printers"
- sleep 1
- draw_box $R $C $H $W $col; sleep 1
- read -n1 -rsp $'\n\n Setup Complete!!\n\n\n Press Any Key to Reboot or Ctrl + c to exit...\n'
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement