Encontrar o diretório padrão da área de trabalho

1

Anos atrás, tínhamos um administrador de sistema que configurava a instalação padrão para que todos os usuários começassem com a lixeira, sua pasta pessoal e alguns iniciadores de aplicativos em sua área de trabalho. Atualmente, estou desenvolvendo novas máquinas para usuários que precisam de uma pequena atualização. Gostaria de descobrir qual pasta ele usou (não é / etc / skel nem nada no diretório xdg / *) para definir esse padrão e modificá-lo.

Modificar o diretório é bastante fácil, como eu encontraria o diretório?

Informações adicionadas: esses usuários farão login como usuários locais autenticados em relação ao LDAP, estamos usando o XFCE4 no Xubuntu.

    
por agentroadkill 15.10.2015 / 21:55

1 resposta

0

Onde a área de trabalho está definida em ~/.config/user-dirs.dirs . Se você quiser colocar ícones na área de trabalho, você precisa criar *.desktop arquivos e colocá-los na pasta [o que vier depois de XDG_DESKTOP_DIR= ].

*.desktop arquivos são estruturados assim:

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=C++ Eclipse
Exec="/home/christoph/.IDEs/C++ Eclipse/eclipse"
Icon=/home/christoph/.IDEs/C++ Eclipse/icon.xpm
Keywords=eclipse;c++;programming;developing;code;coding

Você pode encontrar outros exemplos (provavelmente com muito mais conteúdo) em /usr/share/applications . O endereço da lixeira é trash:/// , portanto, Exec pode ser Exec="nautilus trash:///" .

    
por UTF-8 15.10.2015 / 22:04