Idesk is a simple program for putting icons on your X desktop. It can also manage your wallpaper with a built in changer similar to that found in Windows 7.

Idesk is a simple program for putting icons on your X desktop. It can also manage your wallpaper with a built in changer similar to that found in Windows 7.

−

==Installation==

+

== Installation ==

−

idesk is in community, so just run:

−

# pacman -S idesk

−

then set up in your home directory:

+

[[pacman|Install]] {{Pkg|idesk}} from the official repositories, then set up in your home directory:

$ mkdir ~/.idesktop

$ mkdir ~/.idesktop

$ cp /usr/share/idesk/dot.ideskrc ~/.ideskrc

$ cp /usr/share/idesk/dot.ideskrc ~/.ideskrc

Line 12:

Line 10:

$ cp /usr/share/idesk/default.lnk ~/.idesktop/

$ cp /usr/share/idesk/default.lnk ~/.idesktop/

(the default icon just runs Xdialog to display a little message but can be used as a template)

(the default icon just runs Xdialog to display a little message but can be used as a template)

−

==Configuration==

−

the idesk package doesn't come with a man page, but there's a readme at {{ic|/usr/share/idesk/README}}. there's also [http://idesk.sourceforge.net/wiki/index.php/Idesk-usage documentation on sourceforge].

−

Most of the options are self-explanatory. You'll probably want to change the {{ic|FontXx}} and {{ic|ToolTip.FontXx}} options to fit with your overall theme.

+

== Configuration ==

+

+

The ''idesk'' package doesn't come with a man page, but it does come with a readme file: {{ic|/usr/share/idesk/README}}. There's also documentation on [http://idesk.sourceforge.net/html/usage.html '''SourceForge.net'''], even though most of the options are self-explanatory.

+

+

=== Background options ===

−

===Background Options===

If you're using another program for setting wallpaper (such as [[feh]]) the defaults will work fine (you may want to set {{ic|Background.File}} and {{ic|Background.Source}} to "/" to silence the error messages).

If you're using another program for setting wallpaper (such as [[feh]]) the defaults will work fine (you may want to set {{ic|Background.File}} and {{ic|Background.Source}} to "/" to silence the error messages).

Line 24:

Line 23:

Supported wallpaper formats include JPEG, PNG, GIF, and XPM.

Supported wallpaper formats include JPEG, PNG, GIF, and XPM.

−

===Icons===

+

=== Icons ===

−

Idesk looks in ~/.idesktop for files which names end with ".lnk" for icons. Each file should define one icon (if you attempt to define a second icon is will be silently ignored). Aside from ending with ".lnk", the files' names are not important.

+

+

Idesk looks in {{ic|~/.idesktop}} for files which names end with {{ic|.lnk}} for icons. Each file should define one icon (if you attempt to define a second icon is will be silently ignored). Aside from ending with {{ic|.lnk}}, the files' names are not important.

Example for Chromium:

Example for Chromium:

Line 39:

Line 39:

end}}

end}}

−

{{ic|Width}} and {{ic|Height}} should match the actual dimensions of the icon. {{ic|X}} and {{ic|Y}} will be modified by idesk to reflect the icon's actual position, just use some sane default when creating the file.

+

{{ic|Width}} and {{ic|Height}} should match the actual dimensions of the icon. {{ic|X}} and {{ic|Y}} will be modified by idesk to reflect the icon's actual position.

+

+

== Issues ==

−

==Issues==

I've noticed that icons seem to show the contents of semi-transparent urxvt windows that are on other desktops... I'm not sure it this's the fault of idesk, urxvt, OpenBox, or xcompmgr. It's not ''that'' irritating, so I do not plan to look into it, but it is odd... --[[User:Solarshado|Solarshado]] 01:09, 3 November 2010 (EDT)

I've noticed that icons seem to show the contents of semi-transparent urxvt windows that are on other desktops... I'm not sure it this's the fault of idesk, urxvt, OpenBox, or xcompmgr. It's not ''that'' irritating, so I do not plan to look into it, but it is odd... --[[User:Solarshado|Solarshado]] 01:09, 3 November 2010 (EDT)

Revision as of 12:34, 28 August 2013

Idesk is a simple program for putting icons on your X desktop. It can also manage your wallpaper with a built in changer similar to that found in Windows 7.

Contents

Installation

Installidesk from the official repositories, then set up in your home directory:

$ mkdir ~/.idesktop
$ cp /usr/share/idesk/dot.ideskrc ~/.ideskrc

optional:

$ cp /usr/share/idesk/default.lnk ~/.idesktop/

(the default icon just runs Xdialog to display a little message but can be used as a template)

Configuration

The idesk package doesn't come with a man page, but it does come with a readme file: /usr/share/idesk/README. There's also documentation on SourceForge.net, even though most of the options are self-explanatory.

Background options

If you're using another program for setting wallpaper (such as feh) the defaults will work fine (you may want to set Background.File and Background.Source to "/" to silence the error messages).

Background.Source seems to take predence over Background.File; however, it is ignored if Background.Delay is set to 0.

Supported wallpaper formats include JPEG, PNG, GIF, and XPM.

Icons

Idesk looks in ~/.idesktop for files which names end with .lnk for icons. Each file should define one icon (if you attempt to define a second icon is will be silently ignored). Aside from ending with .lnk, the files' names are not important.

Width and Height should match the actual dimensions of the icon. X and Y will be modified by idesk to reflect the icon's actual position.

Issues

I've noticed that icons seem to show the contents of semi-transparent urxvt windows that are on other desktops... I'm not sure it this's the fault of idesk, urxvt, OpenBox, or xcompmgr. It's not that irritating, so I do not plan to look into it, but it is odd... --Solarshado 01:09, 3 November 2010 (EDT)