diff --git a/install.sh b/install.sh index 0c22e41086d7a016c60710923bb5dca7cfac9d5c..b2448967631fddc77139671c7610a6b6da0bff7c 100644 --- a/install.sh +++ b/install.sh @@ -45,8 +45,9 @@ $element_desktop_key "$element_desktop_label" $element_desktop_enabled \ $dconf_editor_key "$dconf_editor_label" $dconf_editor_enabled \ $openssh_server_key "$openssh_server_label" $openssh_server_enabled \ $openconnect_key "$openconnect_label" $openconnect_enabled \ -$swap_key "$swap_label" $swap_enabled \ $protonvpn_key "$protonvpn_label" $protonvpn_enabled \ +$flatseal_key "$flatseal_label" $flatseal_enabled \ +$swap_key "$swap_label" $swap_enabled \ 3>&1 1>&2 2>&3) IFS=' ' read -a selected_options <<< $selected_tags @@ -175,6 +176,9 @@ do elif [ $option = $protonvpn_key ] then install_protonvpn + elif [ $option = $flatseal_key ] + then + install_flatseal elif [ $option = $swap_key ] then setup_swap diff --git a/install_functions.sh b/install_functions.sh index 00159f6f6f92c0cf1b040a1dcaf96d58fe9b4849..3933d912d3e843499cdb1dbdbeaf551f68dcba0b 100644 --- a/install_functions.sh +++ b/install_functions.sh @@ -345,3 +345,9 @@ install_protonvpn() { make_autostart_entry proton-vpn "proton vpn" "protonvpn-app" } + +install_flatseal() { + flatpak_id="com.github.tchx84.Flatseal" + + install_flatpak_app $flatpak_id +} diff --git a/options.sh b/options.sh index cc4e2d47dce68c1150e5ac5fcea5e68cec8339ed..4545dbbe30a7116f21e817aa9ff775bb57b8277a 100644 --- a/options.sh +++ b/options.sh @@ -43,6 +43,7 @@ dconf_editor_enabled=$checkbox_unchecked openssh_server_enabled=$checkbox_unchecked openconnect_enabled=$checkbox_unchecked protonvpn_enabled=$checkbox_unchecked +flatseal_enabled=$checkbox_unchecked swap_enabled=$checkbox_unchecked # labels @@ -86,6 +87,7 @@ dconf_editor_key="dconf_editor" openssh_server_key="openssh_server" openconnect_key="openconnect" protonvpn_key="proton_vpn" +flatseal_key="flatseal" swap_key="swap" # show text @@ -129,4 +131,5 @@ dconf_editor_label="dconf-editor" openssh_server_label="openssh-server" openconnect_label="openconnect" protonvpn_label="proton-vpn" +flatseal_label="flatseal" swap_label="swap"