Difference between revisions of "Remmina"

From ArchWiki
Jump to: navigation, search
m (Remove parent category.)
(The former script broke with spaces in profile names)
Line 34: Line 34:
  
 
<pre>
 
<pre>
 +
#!/bin/bash
 
cd ~/.remmina
 
cd ~/.remmina
 
ls -1 *.remmina | while read a; do
 
ls -1 *.remmina | while read a; do
N=`grep '^name=' $a | cut -f2 -d=`;
+
        N=`grep '^name=' $a | cut -f2 -d=`;
[ "$a" == "$N.remmina" ] || mv $a $N.remmina;
+
        [ "$a" == "$N.remmina" ] || mv $a "$N".remmina;
 
done
 
done
 
</pre>
 
</pre>

Revision as of 04:33, 25 September 2012

Remmina is a remote desktop client written in GTK+. It supports:

  • SSH
  • VNC
  • RDP
  • NX
  • SFTP
  • XDMCP

Installation

# pacman -S remmina freerdp

Application menu shortcut/icon

~/.local/share/applications/remmina.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Remmina
Comment=A remote desktop client
Exec=remmina
Icon=remmina
Terminal=false
Type=Application
Categories=Application;Network;

Using from command line

You can do

 remmina -c ~/.remmina/file-name.remmina

to open previously saved connection profile.

Here is the script, which renames connection profile files basing on name= property to make it human readable.

#!/bin/bash
cd ~/.remmina
ls -1 *.remmina | while read a; do
        N=`grep '^name=' $a | cut -f2 -d=`;
        [ "$a" == "$N.remmina" ] || mv $a "$N".remmina;
done