Especificamente, estou perguntando sobre ~/Templates/
, mas qualquer informação sobre os outros diretórios é bem-vinda. Entendo como usar ~/Templates
no contexto do meu gerenciador de arquivos gráficos, mas estou procurando uma intenção definida de seu uso no freedesktop.org.
Em FILE-HIERARCHY(7)
, ele diz na seção "Diretório inicial" que " Locais adicionais para recursos de usuário de alto nível são definidos por xdg-user-dirs ".
Em xdg-user-dirs , ele diz "xdg-user-dirs is uma ferramenta para ajudar a gerenciar diretórios de usuários "conhecidos", como a pasta da área de trabalho e a pasta de músicas, "mas nunca passa a enumerar os diretórios de usuários" conhecidos ".
Em xdg-user-dir(1)
ele enumera o seguinte:
user-dirs.defaults(5)
lista os seguintes valores padrão, todos relativos para o diretório inicial do usuário:
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos
Um usuário em outra questão relacionada no Unix.SE informa como XDG_TEMPLATES_DIR
e XDG_PUBLICSHARE_DIR
podem ser usados, mas eu gostaria de saber onde seu uso é especificado para confirmar se um aplicativo está usando-os corretamente e para entender melhor o propósito pretendido.
Meu palpite é que isso não é padrão, e cabe às distribuições, administradores de sistema e desenvolvedores de aplicativos como eles serão usados, o que pode levar a resultados surpreendentes.
Eu posso estar sofrendo com o Problema XY aqui.
Tags xdg xdg-user-dirs