diff --git a/install.sh b/install.sh
index ff2a24c744a76183631fa8be0cfe818c509bc05f..d0370731a8359c7dc7515f6894c4149f5cc158eb 100644
--- a/install.sh
+++ b/install.sh
@@ -48,6 +48,7 @@ $openconnect_key "$openconnect_label" $openconnect_enabled \
 $protonvpn_key "$protonvpn_label" $protonvpn_enabled \
 $flatseal_key "$flatseal_label" $flatseal_enabled \
 $wireguard_key "$wireguard_label" $wireguard_enabled \
+$remmina_key "$remmina_label" $remmina_enabled \
 $swap_key "$swap_label" $swap_enabled \
 3>&1 1>&2 2>&3)
 IFS=' ' read -a selected_options <<< $selected_tags
@@ -183,6 +184,9 @@ do
     elif [ $option = $wireguard_key ]
     then
         install_wireguard
+    elif [ $option = $remmina_key ]
+    then
+        install_remmina
     elif [ $option = $swap_key ]
     then
         setup_swap
diff --git a/install_functions.sh b/install_functions.sh
index e1e1b3ede654fa7f95425ad954bb2cfdb3a4a671..30fb91e96d166749a07d52b73bbb1cb5ea42737f 100644
--- a/install_functions.sh
+++ b/install_functions.sh
@@ -360,3 +360,7 @@ install_flatseal() {
 install_wireguard() {
     $apt_install_cmd wireguard
 }
+
+install_remmina() {
+    install_flatpak_app org.remmina.Remmina
+}
diff --git a/options.sh b/options.sh
index 8ed4a5c3ab6c350a5a48112d854d5d1f76dc9dda..52ca3effdad0756030439a2d2f900c94fced0ac8 100644
--- a/options.sh
+++ b/options.sh
@@ -45,6 +45,7 @@ openconnect_enabled=$checkbox_unchecked
 protonvpn_enabled=$checkbox_unchecked
 flatseal_enabled=$checkbox_unchecked
 wireguard_enabled=$checkbox_unchecked
+remmina_enabled=$checkbox_unchecked
 swap_enabled=$checkbox_unchecked
 
 # labels
@@ -90,6 +91,7 @@ openconnect_key="openconnect"
 protonvpn_key="proton_vpn"
 flatseal_key="flatseal"
 wireguard_key="wireguard"
+remmina_key="remmina"
 swap_key="swap"
 
 # show text
@@ -135,4 +137,5 @@ openconnect_label="openconnect"
 protonvpn_label="proton-vpn"
 flatseal_label="flatseal"
 wireguard_label="wireguard"
+remmina_label="remmina"
 swap_label="swap"