O Ubuntu Unity Desktop usa os arquivos *.desktop
para definir os programas padrão para os tipos de arquivo. Para alcançar o que você deseja, você pode criar um arquivo *.desktop
personalizado para o google-chrome apenas para seu usuário.
Isso vai levar alguns passos:
1. Verifique o programa padrão
Verifique se google-chrome.desktop
é seu programa padrão para abrir links:
No terminal, insira: cat ~/.local/share/applications/mimeapps.list
.
O resultado deve ser algo assim:
[Default Applications] text/html=google-chrome.desktop x-scheme-handler/http=google-chrome.desktop x-scheme-handler/https=google-chrome.desktop x-scheme-handler/about=google-chrome.desktop x-scheme-handler/unknown=google-chrome.desktop x-scheme-handler/mailto=google-chrome.desktop text/x-c++src=gedit.desktop
[Added Associations] text/x-c++src=gedit.desktop;
Se, como no exemplo google-chrome.desktop
, estiver manipulando os links da Web, continue conforme descrito. Se não, você precisa definir o programa padrão primeiro.
2. Criar arquivo personalizado * .desktop
Criando um arquivo google-chrome.desktop
personalizado em ~/.local/share/applications/
com base no arquivo /usr/share/applications/google-chrome.desktop
original.
No terminal, digite:
cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/
-
Fazendo isso, você só altera as configurações do usuário e não de todos os usuários na máquina.
-
Se um nome de arquivo
*.desktop
de/usr/share/applications/
for duplicado em~/.local/share/applications/
, o local terá prioridade.
3. Edite o novo arquivo * .desktop
Este arquivo conterá muitas linhas para nomes de opções em diferentes idiomas. Vamos precisar editar todas as linhas começando com Exec=
.
Exemplo do meu computador em: /usr/share/applications/google-chrome.desktop
Exec = / usr / bin / google-chrome-estável% U
Exec = / usr / bin / google-chrome-stable
Exec = / usr / bin / google-chrome-stable --incognito
No novo arquivo em ~/.local/share/applications/
altere essas linhas adicionando a opção --profile-directory=Default
.
Exec = / usr / bin / google-chrome-stable - diretório-do-perfil = Padrão% U
Exec = /usr/bin/google-chrome-stable --profile-directory = Padrão
Exec = /usr/bin/google-chrome-stable-profile-directory = Default --incognito
Isso fará com que, sempre que você abrir um link, ele seja aberto pelo usuário Padrão .
Usuário Diferente
A opção --profile-directory=
pode ser definida para o nome de qualquer pasta em ~/.config/google-chrome/
que contenha a configuração do usuário. Exemplos:
- Padrão
- Perfil 1
- Perfil 2
- etc ...
Exemplo:
Exec = / usr / bin / google-chrome-stable - diretórioprofile = Perfil \ 1% U
Exec = /usr/bin/google-chrome-stable-profile-directory = Perfil \ 1
Exec = /usr/bin/google-chrome-stable-profile-directory = Perfil \ 1 --incognito
Observe a barra invertida \
em Profile\ 1
para indicar que o nome da pasta inclui um espaço.