O escopo dos arquivos depende de duas origens de dados principais para retornar resultados:
- Zeitgeist é usado para retornar arquivos usados recentemente.
- O banco de dados
locate
do sistema é usado para pesquisar toda a sua pasta pessoal.
Se você tiver optado por criptografar sua pasta de início, sua pasta de início será uma ecryptfs
mount quando você estiver conectado.
A configuração padrão para atualizar o banco de dados locate
em /etc/updatedb.conf
ignora ecryptfs
filesystems.
Você pode alterar essa configuração editando a variável PRUNEFS
nesse arquivo, mas observe que isso vazará os nomes dos arquivos em sua pasta pessoal para o armazenamento não criptografado .
Infelizmente, não creio que exista atualmente uma solução (ao lado de essa alternativa ) que permitirá pesquisar seus arquivos no traço e manter seus metadados privados.
Se você adicionar o comando alias updatedb-home='export LOCATE_PATH="$HOME/mlocate.db" && updatedb -l 0 -o $HOME/mlocate.db -U $HOME'
, poderá executar updatedb-home
periodicamente para atualizar o db ou adicioná-lo também a .bashrc
para executá-lo em cada login.