Idesk

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

Installation

Install the ideskAUR package and create the ~/.idesktop/ directory.

Configuration

At the first run idesk will create the ~/.ideskrc configuration file. If ~/.idesktop/ is empty, it will also create the ~/.idesktop/default.lnk icon, which just runs xdialog to display a welcome message. It can be used as a template for other icons.

The ideskAUR package does not come with a man page, but it does come with a readme file: /usr/share/idesk/README. There is also documentation on SourceForge.net, however most of the configuration options should be self-explanatory.

Background options

If you are using another wallpaper setter such as Feh or Nitrogen, Idesk's background settings do not need to be modified.

If you are using Idesk's own background setter, supported wallpaper formats include JPEG, PNG, GIF, and XPM. Using either Background.File or Background.Source, specify the path to the image file you wish to use as a wallpaper.

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

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, it will be silently ignored. Aside from ending with .lnk, the files' names are not important.

Example for Chromium:

and  should match the actual dimensions of the icon.  and  will be modified by idesk to reflect the icon's actual position.
Tip:
  • Most system icons can be found in the following locations: /usr/share/icons/hicolor/, /usr/share/icons/gnome/ and /usr/share/pixmaps/.
  • Many icon themes provide a variety of different sizes of icon - 48x48 is a commonly used size for desktop icons.

Idesktool

The package provides a graphical configuration tool for Idesk. It can be started by running the command. Users can use Idesktool to create and remove icons, modify settings and restart Idesk.

gollark: Okay, only 50 dependencies, this is much nicer.
gollark: <:bees:724389994663247974> it, <:bees:724389994663247974> it all, I'm just going to use JS and run it through esbuild.
gollark: THen join APIONET IRC.
gollark: Join the APIONET™™ IRC network.
gollark: no.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.