all things linux

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Sunday, 3 August 2014

Installing MATE as an Afterthought: How to avoid icon clutter and set the desktop to $HOME/Desktop?

Posted on 06:42 by clener
Hi all, I've been rather busy with non-tech related stuff, completing my dissertation and writing an article for a journal so apologies for the very infrequent postings. However, we've got a small update today. You might have come across the same problem when adding the MATE desktop environment to a pre-existing install, instead of just using Point Linux or the Salix Mate spin which already come all set up for you and polished. If you install yourself, small niggles may remain.

The problem is that on my Debian Openbox that started out as CrunchBang the entire contents of the home folder was visible on the desktop, with icons taking up most of it. Not being able to see our beautiful wallpapers is clearly unacceptable. I thought it might be a Dconf setting but was unable to find it. As often though, the solution is quite simple and only an internet search away if you type in the right key words. In this case the answer was on AskUbuntu.

Basically, we need to edit the hidden file ~/.config/user-dirs.dirs. As is stated there, change the entry for XDG_DESKTOP_DIR to your new desktop folder, or add it, if the entry does not exist. In Crunchbang, and possibly any straight and vanilla Debian install, this entry reads

XDG_DESKTOP_DIR="$HOME"

Change it to

XDG_DESKTOP_DIR="$HOME/Desktop".

In Crunchbang/Debian and probably most vanilla distributions the directories are all set to "$HOME". As set out on AskUbuntu, you may wish to change all directories to their special folders.

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"`

A simple log out and back in again as stated there did not suffice and resulted in an infinite spawning of minimized windows on the panel, making the system unresponsive. The solution is to shut down and reboot for a clean start and all was fine. This is the result. I didn't know I liked GNOME 2 that much. It's been a long time since 2006.

The NOX Gtk 2 theme employed and AlaDelta window border scheme are in the Debian repos, OSX-Nostalgie-1.2.4 icons are from gnome-look.org.



As I can't recall where I got the background from I'll consider uploading it if anybody should request it.

Edit: Added a screenshot because we're all visual beings. Removed the link to forum post and added theming details.
Read More
Posted in crunchbang, debian, desktop, how-to, mate | No comments
Newer Posts Older Posts Home
Subscribe to: Comments (Atom)

Popular Posts

  • Installing MATE as an Afterthought: How to avoid icon clutter and set the desktop to $HOME/Desktop?
    Hi all, I've been rather busy with non-tech related stuff, completing my dissertation and writing an article for a journal so apologies ...
  • Article re. Slax is out on Distrowatch.com
    My article about the Slax community remix is out as this week's feature story on Distrowatch. I've been wanting to write about Slax ...
  • Slackel, Custom Slackware Current with Newest KDE 4
    Just a few days ago I was writing about getting a newer version of KDE 4 with Porteus or from Eric Hameleers' Ktown repository, and I h...
  • A Tinkerers Top 5 Distributions of 2010
    In the last few days we've had several posts about personal top 5 favorite distributions of 2010. Everybody has their own favorites, but...
  • Fedora 19 - Of Schroedingers Cat and Mixed Blessings
    Fedora is one of those distributions I try from time to time but that ultimately fail to stay around, usually when it comes to the upgrade ...
  • How to get Ralink 2870 wireless USB adapter working in SalixOS/Slackware-13.1
    This one has taken me quite a while to find out, with bits of information here and there. Two steps only: Blacklist rt2800usb in your /etc/m...
  • Installing Fedora 19
    For the release of Fedora 18 the installation tool was completely overhauled, which also resulted in a different layout to the former Anacon...
  • What's the matter with Firefox these days?
    Not long ago I was still defending Firefox as a good browser that never, or only very rarely like every few months, crashed on me. That may ...
  • Chakra GNU/Linux - Interview with the Development Team
    Every once in a while you come across a distribution that makes you re-evaluate your preferences and challenges your perception of what the ...
  • Absolute Linux 14.0 - Still Needs Refinement
    I haven't upgraded to Slackware 14 yet and in a moment of madness obliterated my old install to start all afresh. That leaves some room ...

Categories

  • 12.04 LTS
  • 1280x1024
  • 14.1
  • absolute
  • accessibility
  • administration
  • afterstep
  • android
  • announcements
  • anonymity
  • anonymous
  • antiX
  • applications
  • arch
  • archbang
  • archone
  • authentication
  • bash
  • bittorrent
  • bodhi
  • books
  • browsers
  • browsing
  • bsd
  • bug
  • bugs
  • calculate
  • centos
  • certification
  • chakra
  • chatzilla
  • chromium
  • click
  • commodore 64
  • crunchbang
  • crux
  • ctkarch
  • debian
  • desktop
  • digital certificates
  • distributions
  • documentaries
  • documentation
  • drivers
  • e17
  • encryption
  • enlightenment
  • events
  • fake
  • fedora
  • firefox
  • flash
  • fluxbox
  • fluxflux
  • FPS
  • free software
  • frugalware
  • FSF
  • fusion
  • fvwm
  • fvwm-crystal
  • games
  • gaming
  • gentoo
  • gnome
  • gnome shell
  • gnu/linux
  • google-chrome
  • graphics
  • grml
  • hardcore punk
  • hardware
  • how-to
  • humor
  • icewm
  • interview
  • introduction
  • jibbed
  • jwm
  • kanotix
  • kde
  • kde3
  • kernel
  • knoppix
  • kongoni
  • kubuntu
  • LAS
  • linux
  • linux light
  • live
  • live medium
  • live system
  • lxde
  • lxqt
  • mageia
  • mandriva
  • marine life
  • mate
  • media center
  • mepis
  • mint
  • mobile
  • movies
  • mozilla
  • music
  • netbook
  • networking
  • news
  • open source
  • openbox
  • openSUSE
  • opinion
  • other
  • overclockix
  • pclinuxos
  • perl
  • poll
  • porteus
  • privacy
  • privoxy
  • programming
  • proxy
  • puppy
  • qt
  • quick look
  • ratpoison
  • red hat
  • relax
  • release
  • reviews
  • rhythmbox
  • RPG
  • sabayon
  • salix
  • scientific
  • screenshots
  • scripts
  • security
  • semplice
  • server
  • shell
  • shooter
  • siduction
  • slackel
  • slackware
  • slackware-current
  • slax
  • slitaz
  • smart phones
  • sms
  • south africa
  • specialist
  • spoof
  • surfing
  • table mountain
  • themes
  • tinyme
  • tips
  • tor
  • traffic analysis
  • trinity
  • trisquel
  • ubuntu
  • unity
  • unity linux
  • unix
  • upgrade
  • vector
  • video
  • vinux
  • virtualbsd
  • visual impairment
  • wallpapers
  • window maker
  • window managers
  • wireless
  • xfce
  • youtube
  • zenwalk
  • zoo

Blog Archive

  • ▼  2014 (4)
    • ▼  August (1)
      • Installing MATE as an Afterthought: How to avoid i...
    • ►  May (2)
    • ►  January (1)
  • ►  2013 (24)
    • ►  November (6)
    • ►  October (3)
    • ►  September (1)
    • ►  August (1)
    • ►  July (8)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  January (2)
  • ►  2012 (37)
    • ►  December (7)
    • ►  October (4)
    • ►  September (2)
    • ►  August (3)
    • ►  July (2)
    • ►  June (1)
    • ►  May (4)
    • ►  April (4)
    • ►  March (4)
    • ►  February (3)
    • ►  January (3)
  • ►  2011 (72)
    • ►  December (8)
    • ►  November (4)
    • ►  October (7)
    • ►  September (5)
    • ►  August (7)
    • ►  July (9)
    • ►  June (5)
    • ►  May (6)
    • ►  April (9)
    • ►  March (3)
    • ►  February (7)
    • ►  January (2)
  • ►  2010 (40)
    • ►  December (9)
    • ►  November (5)
    • ►  October (5)
    • ►  September (2)
    • ►  August (11)
    • ►  July (8)
Powered by Blogger.

About Me

clener
View my complete profile