mirror of
				https://gitlab.com/prism7/archery.git
				synced 2025-02-15 08:29:17 +01:00 
			
		
		
		
	Add: 'Desktop Setup' stage > Gnome (vanilla) desktop > Added 'gnome-connections, gnome-remote-desktop, gnome-user-share' packages.
Add: 'Desktop Setup' stage > Plasma (vanilla) desktop > Added 'dolphin-plugins' package. Fix: 'Revise Installation' stage > Fixed a bug where a non-defined variable would abruptly terminate the installation process.
This commit is contained in:
		
							
								
								
									
										11
									
								
								Amelia.sh
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								Amelia.sh
									
									
									
									
									
								
							@@ -2,7 +2,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Amelia Installer
 | 
					# Amelia Installer
 | 
				
			||||||
# Source: https://gitlab.com/prism7/archery
 | 
					# Source: https://gitlab.com/prism7/archery
 | 
				
			||||||
# Version: 8.7.1
 | 
					# Version: 8.7.2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        set -euo pipefail
 | 
					        set -euo pipefail
 | 
				
			||||||
###################################################################################################
 | 
					###################################################################################################
 | 
				
			||||||
@@ -4919,6 +4919,11 @@ revise() {
 | 
				
			|||||||
        reset=(xbootloader="" vgaconf="" vendor_slct="" packages="" custompkgs="" customservices="" cust_bootopts="" REGDOM="" preset="" autoroot="" autoxboot="" autohome="" autoswap="")
 | 
					        reset=(xbootloader="" vgaconf="" vendor_slct="" packages="" custompkgs="" customservices="" cust_bootopts="" REGDOM="" preset="" autoroot="" autoxboot="" autohome="" autoswap="")
 | 
				
			||||||
        export "${reset[@]}"
 | 
					        export "${reset[@]}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    if [[ "${hypervisor}" != "none" ]]; then
 | 
				
			||||||
 | 
					        vendor="Virtual Machine"
 | 
				
			||||||
 | 
					        vgaconf="n"
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        until slct_krnl; do : ; done
 | 
					        until slct_krnl; do : ; done
 | 
				
			||||||
        until ask_bootldr; do : ; done
 | 
					        until ask_bootldr; do : ; done
 | 
				
			||||||
        until slct_espmnt; do : ; done
 | 
					        until slct_espmnt; do : ; done
 | 
				
			||||||
@@ -5413,7 +5418,7 @@ ${magenta}###${nc}-------------------------------------${magenta}[ ${bwhite}Pacs
 | 
				
			|||||||
    case "${packages}" in
 | 
					    case "${packages}" in
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        1)  # Plasma Desktop:
 | 
					        1)  # Plasma Desktop:
 | 
				
			||||||
            deskpkgs="${basepkgs[*]} plasma konsole"
 | 
					            deskpkgs="${basepkgs[*]} plasma dolphin-plugins konsole"
 | 
				
			||||||
            displaymanager="sddm"
 | 
					            displaymanager="sddm"
 | 
				
			||||||
            bluetooth="bluetooth"
 | 
					            bluetooth="bluetooth"
 | 
				
			||||||
            network="NetworkManager" ;;
 | 
					            network="NetworkManager" ;;
 | 
				
			||||||
@@ -5428,7 +5433,7 @@ ${magenta}###${nc}-------------------------------------${magenta}[ ${bwhite}Pacs
 | 
				
			|||||||
            network="NetworkManager" ;;
 | 
					            network="NetworkManager" ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        4)  # Minimal Gnome + Apps:
 | 
					        4)  # Minimal Gnome + Apps:
 | 
				
			||||||
            deskpkgs="${basepkgs[*]} dconf-editor evince file-roller gdm gnome-calculator gnome-clocks gnome-console gnome-control-center gnome-disk-utility gnome-keyring gnome-menus gnome-session gnome-shell-extensions gnome-system-monitor gnome-text-editor gnome-tweaks gvfs gvfs-afc gvfs-mtp loupe malcontent nautilus networkmanager power-profiles-daemon simple-scan sushi system-config-printer xdg-desktop-portal-gnome xdg-user-dirs-gtk alsa-firmware alsa-utils ccache cups-pdf exfatprogs fdkaac git glib2-devel glibc-locales gnome-browser-connector gparted gst-libav gst-plugin-libcamera gst-plugin-msdk gst-plugin-opencv gst-plugin-pipewire gst-plugin-qmlgl gst-plugin-va gst-plugin-wpe gst-plugins-ugly gstreamer-vaapi htop icoutils ipp-usb libfido2 libva-utils lrzip mac man-db man-pages meld mesa-utils nano-syntax-highlighting nss-mdns ntfs-3g p7zip pacman-contrib pbzip2 pigz pipewire-alsa pipewire-jack pipewire-pulse powerline powerline-fonts qbittorrent realtime-privileges reflector rng-tools sof-firmware sox terminus-font ttf-ubuntu-font-family unrar unzip usb_modeswitch usbutils vdpauinfo vlc wget zip zsh zsh-autosuggestions zsh-completions zsh-syntax-highlighting ${nrg_plc}" ;;
 | 
					            deskpkgs="${basepkgs[*]} dconf-editor evince file-roller gdm gnome-calculator gnome-clocks gnome-connections gnome-console gnome-control-center gnome-disk-utility gnome-keyring gnome-menus gnome-remote-desktop gnome-session gnome-shell-extensions gnome-system-monitor gnome-text-editor gnome-tweaks gnome-user-share gvfs gvfs-afc gvfs-mtp loupe malcontent nautilus networkmanager power-profiles-daemon simple-scan sushi system-config-printer xdg-desktop-portal-gnome xdg-user-dirs-gtk alsa-firmware alsa-utils ccache cups-pdf exfatprogs fdkaac git glib2-devel glibc-locales gnome-browser-connector gparted gst-libav gst-plugin-libcamera gst-plugin-msdk gst-plugin-opencv gst-plugin-pipewire gst-plugin-qmlgl gst-plugin-va gst-plugin-wpe gst-plugins-ugly gstreamer-vaapi htop icoutils ipp-usb libfido2 libva-utils lrzip mac man-db man-pages meld mesa-utils nano-syntax-highlighting nss-mdns ntfs-3g p7zip pacman-contrib pbzip2 pigz pipewire-alsa pipewire-jack pipewire-pulse powerline powerline-fonts qbittorrent realtime-privileges reflector rng-tools sof-firmware sox terminus-font ttf-ubuntu-font-family unrar unzip usb_modeswitch usbutils vdpauinfo vlc wget zip zsh zsh-autosuggestions zsh-completions zsh-syntax-highlighting ${nrg_plc}" ;;
 | 
				
			||||||
            
 | 
					            
 | 
				
			||||||
        5)  # Xfce Desktop:
 | 
					        5)  # Xfce Desktop:
 | 
				
			||||||
            deskpkgs="${basepkgs[*]} xfce4 lightdm-gtk-greeter network-manager-applet"
 | 
					            deskpkgs="${basepkgs[*]} xfce4 lightdm-gtk-greeter network-manager-applet"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user