|
@@ -792,6 +792,32 @@ function initialise_scuttlebot_pub {
|
792
|
792
|
systemctl restart scuttlebot.service
|
793
|
793
|
}
|
794
|
794
|
|
|
795
|
+function add_ssb_icons {
|
|
796
|
+ if [ ! -d /home/$MY_USERNAME/Desktop ]; then
|
|
797
|
+ return
|
|
798
|
+ fi
|
|
799
|
+
|
|
800
|
+ echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/social.desktop
|
|
801
|
+ echo 'Name=Social (Offline)' >> /home/$MY_USERNAME/Desktop/social.desktop
|
|
802
|
+ echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/social.desktop
|
|
803
|
+ echo 'Comment=A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB)' >> /home/$MY_USERNAME/Desktop/social.desktop
|
|
804
|
+ echo 'Exec=bash /usr/bin/start_patchwork' >> /home/$MY_USERNAME/Desktop/social.desktop
|
|
805
|
+ echo "Icon=/etc/patchwork/icon_patchwork.png" >> /home/$MY_USERNAME/Desktop/social.desktop
|
|
806
|
+ echo 'StartupNotify=true' >> /home/$MY_USERNAME/Desktop/social.desktop
|
|
807
|
+ chmod +x /home/$MY_USERNAME/Desktop/social.desktop
|
|
808
|
+ chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/Desktop/social.desktop
|
|
809
|
+
|
|
810
|
+ echo '[Desktop Entry]' > /home/$MY_USERNAME/Desktop/audio.desktop
|
|
811
|
+ echo 'Name=Audio/Music (Offline)' >> /home/$MY_USERNAME/Desktop/audio.desktop
|
|
812
|
+ echo 'Type=Application' >> /home/$MY_USERNAME/Desktop/audio.desktop
|
|
813
|
+ echo 'Comment=Audio publishing and streaming' >> /home/$MY_USERNAME/Desktop/audio.desktop
|
|
814
|
+ echo 'Exec=bash /usr/bin/start_ferment' >> /home/$MY_USERNAME/Desktop/audio.desktop
|
|
815
|
+ echo "Icon=/etc/patchwork/icon_ferment.png" >> /home/$MY_USERNAME/Desktop/audio.desktop
|
|
816
|
+ echo 'StartupNotify=true' >> /home/$MY_USERNAME/Desktop/audio.desktop
|
|
817
|
+ chmod +x /home/$MY_USERNAME/Desktop/audio.desktop
|
|
818
|
+ chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/Desktop/audio.desktop
|
|
819
|
+}
|
|
820
|
+
|
795
|
821
|
# whether to reset the identity
|
796
|
822
|
set_new_identity=
|
797
|
823
|
if [ $2 ]; then
|
|
@@ -855,6 +881,7 @@ if [ -f $MESH_INSTALL_SETUP ]; then
|
855
|
881
|
#setup_tahoelafs
|
856
|
882
|
mesh_setup_vpn
|
857
|
883
|
initialise_scuttlebot_pub
|
|
884
|
+ add_ssb_icons
|
858
|
885
|
setup_ipfs
|
859
|
886
|
mesh_amnesic
|
860
|
887
|
make_root_read_only
|