archpup1212 Desktop Environment - add pinboard

Window managers, icon programs, widgets, etc.
Post Reply
Message
Author
User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

archpup1212 Desktop Environment - add pinboard

#1 Post by darkcity »

Neither Openbox (window manager) or Thunar (file-manager) provides a pinboard for desktop icons.

There are a number of options for plugging this gap-
https://wiki.archlinux.org/index.php/Op ... ktop_icons

Tried idesk, but I think you need to manually script the icons.

Then I tried pcmanfm, but I couldn't get it to install-

Code: Select all

#pacman -Sy pcmanfm
...
...
Targets (11): js-1.8.5-3  libatasmart-0.19-1  libfm-1.1.0-3  lsof-4.86-1
              nspr-4.9.3-1  parted-3.1-1  polkit-0.107-4  sg3_utils-1.33-1
              udisks-1.0.4-6  vala-0.18.1-1  pcmanfm-1.1.0-1

Total Installed Size:   31.58 MiB

Proceed with installation? [Y/n] y
(11/11) checking package integrity                 [######################] 100%
(11/11) loading package files                      [######################] 100%
(11/11) checking for file conflicts                [######################] 100%
error: failed to commit transaction (conflicting files)
nspr: /usr/lib/libnspr4.so exists in filesystem
nspr: /usr/lib/libplc4.so exists in filesystem
nspr: /usr/lib/libplds4.so exists in filesystem
Errors occurred, no packages were upgraded.
---
So I decided to use xdesktop-

A) Install xfdesktop, libnotify and exo

Code: Select all

pacman -Sy xfdesktop
pacman -Sy libnotify
pacman -Sy exo
I still get one error, but I figure it isn't important: (xfdesktop:2229): GLib-GIO-CRITICAL **: g_file_get_path: assertion `G_IS_FILE (file)' failed

B) add xfdesktop startup command to /root/.start under conky

Code: Select all

...
conky &
xfdesktop &
...
C) configure conky to stay on top (otherwise it will go underneath background). Change the line in /root/.conkyrc own_window_type desktop to own_window_type normal .

Reboot and it should work. To add program shortcuts drag .desktop file from /usr/share/applications . Also note that the background image is set to xfdesktop default. Plus xfdesktop uses different menu (right-click on tint panel for Openbox menu).

----

Not sure how efficient xfdesktop is, other suggestions welcome ; -)
Attachments
archpup-xfdesktop.jpg
(53.82 KiB) Downloaded 484 times

Post Reply