From 96851577406c5ed9337b46e0e7931b2ae0c0f2ec Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 27 Jun 2020 12:38:22 +0100 Subject: [PATCH] Set up a desktop icon for p2p --- deploy/i2p | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/deploy/i2p b/deploy/i2p index ad0e7cb8..15e3783a 100755 --- a/deploy/i2p +++ b/deploy/i2p @@ -414,6 +414,26 @@ systemctl restart nginx echo 'http 127.0.0.1 4444'; echo 'socks5 127.0.0.1 4447'; } > /etc/proxychains.conf +# set up a desktop icon +for d in /home/*/ ; do + CURRUSER=$(echo "$d" | awk -F '/' '{print $3}') + if [ -d "/home/${CURRUSER}/Desktop" ]; then + { echo '#!/usr/bin/env xdg-open'; + echo '[Desktop Entry]'; + echo 'Name=Epicyon I2P'; + echo 'GenericName=P2P Social Network'; + echo 'Comment=P2P Social Network'; + echo "Exec=proxychains midori http://${I2P_DOMAIN}"; + echo 'Icon=org.midori_browser.Midori'; + echo 'Type=Application'; + echo 'Terminal=false'; + echo 'Categories=Internet;SocialNetwork;'; + echo 'StartupWMClass=Epicyon'; + echo 'Keywords=Epicyon;P2P;I2P;'; } > "/home/${CURRUSER}/Desktop/${username}" + chown "$CURRUSER":"$CURRUSER" "/home/${CURRUSER}/Desktop/${username}" + fi +done + clear echo -n "$I2P_DOMAIN" | qrencode -t ANSI echo 'Your Epicyon i2p instance is now installed.'