O que controla o diretório inicial em aplicativos como Geeqie e Thunar?

3

Eu tenho uma linha no meu .bashrc that cd para um diretório específico. Por tanto tempo quanto me lembro, isso só mudou o diretório em que as sessões de terminal começaram. Mas, em algum momento, recentemente, os aplicativos GUI, como Geeqie e Thunar, também começaram a ser iniciados no diretório específico. O que poderia ter mudado?

    
por jl6 17.05.2015 / 21:18

1 resposta

0

Geeqie e Thunar ambos usam funções que utilizam g_get_home_dir () do glib do GNOME.

Citações de g_get_home_dir () na referência da API:

Gets the current user's home directory.

As with most UNIX tools, this function will return the value of the HOME
environment variable if it is set to an existing absolute path name, falling
back to the passwd file in the case that it is unset.

If the path given in HOME is non-absolute, does not exist, or is not a
directory, the result is undefined.

Portanto, verifique a variável $HOME e o arquivo passwd do seu sistema.

    
por 17.05.2015 / 21:45

Tags