Para conseguir isso, edite o código-fonte do Nautilus e o nautilus.desktop
arquivo ou use outro gerenciador de arquivos que permita isso, como o nemo.
NOTA: Neste exemplo, eu estou executando o ubuntu 13.04 com nautilus (arquivos) 3.6.3.
Você pode testar isso em uma máquina virtual para ver se está tudo bem.
1) Certifique-se de ativar o repositório de código-fonte
- Abra o Centro de Software Ubuntu
- Na barra de menus, escolha Editar -> Fontes de software . Clique para ativar "Repositório do código fonte".
Apenas no caso de eu usar o "Servidor Principal" para fazer o download.
Abra uma janela de terminal para atualizar os repositórios.
2) No Terminal, digite o seguinte para instalar os pacotes necessários.
sudo apt-get install build-essential quilt
3) Instale dependências de construção.
sudo apt-get build-dep nautilus
4) Crie uma pasta para baixar o código fonte.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Baixe o código fonte e exporte variáveis.
6) Crie o patch e edite o código fonte.
Lixeira personalizada: para alterar o nome da Lixeira. Você pode alterar as cadeias de caracteres nas linhas 567 e 569 .
por exemplo: "Lixeira" para "Lixeira personalizada" e "Abrir a lixeira" para "Abrir a lixeira personalizada"
Adicionar pasta: neste exemplo, adicionarei a pasta "Teste" no meu diretório pessoal / home / virtual / Teste . (mude a pasta de acordo com suas necessidades)
Após o número da linha 562, adicione o seguinte:
/* add Test directory */
mount_uri = "file:///home/virtual/Test";
icon = g_themed_icon_new (NAUTILUS_ICON_FOLDER);
add_place (sidebar, PLACES_BUILT_IN,
SECTION_COMPUTER,
_("Test"), icon, mount_uri,
NULL, NULL, NULL, 0,
_("Open Test folder"));
g_object_unref (icon);
Remover arquivos recentes: para remover os arquivos recentes dos locais ... exclua as linhas de 525 a 534 .
Salve as alterações.
7) Crie os pacotes deb.
quilt refresh
fakeroot dpkg-buildpackage
8) Instale os pacotes deb.
9) Para todo o sistema .. edite o arquivo nautilus.desktop para adicionar a pasta, por exemplo: (/ home / virtual / Test) na lista rápida.
sudo nano /usr/share/applications/nautilus.desktop
Mudança:
Actions=Window;
Para:
Actions=Test;Window;
Adicionar:
[Desktop Action Test]
Name=Test
Exec=nautilus --new-window /home/virtual/Test
OnlyShowIn=Unity;
Antes:
Depois de:
10) Finalmente, você pode sair e fazer login para ver as alterações.
RESULTADO:
Espero que isto ajude.