Defina o Firefox como favorito no KDE5 para todos os novos usuários no (K) ubuntu 16.04

2

Eu quero definir o Firefox como um aplicativo favorito no menu do KDE5 para todos os novos usuários. Como eu posso fazer isso? Atualmente, minha seção favorita está em branco. Estou usando o (K) Ubuntu 16.04.3 LTS.

Exemplo é esta imagem link Você deve poder ver a seção favorita. Eu quero que o Firefox seja permanentemente definido para todos os usuários.

    
por Ubuntuser 13.10.2017 / 07:06

1 resposta

3

Solução

  1. Abra o KRunner (o atalho padrão é Alt + F2)
  2. Tipo: kdesudo kate /etc/xdg/kickoffrc . Em seguida, digite sua senha.
    • Antes de editar, você pode garantir que kickoffrc seja realmente colocado lá, executando find $(echo $XDG_CONFIG_DIRS | sed 's/:/ /g') -name kickoffrc 2>/dev/null no Konsole. Ecoando $XDG_CONFIG_DIRS mostrará os diretórios onde esse arquivo pode ser colocado.
  3. Parece que na nova instalação do Kubuntu 16.04.3% o arquivokickoffrc não existe, o que resulta em lista de favoritos vazia quando você cria um novo usuário. Nesse caso, apenas cole as linhas a seguir e salve:

    [Favorites]
    FavoriteURLs=firefox.desktop
    

    Caso contrário, adicione firefox.desktop após os arquivos * .desktop existentes listados ao lado de FavoriteURLs= . Separe por vírgula. Após a criação do novo usuário, eles aparecerão na mesma ordem em que você os colocou em /etc/xdg/kickoffrc . Se você quiser adicionar outros aplicativos favoritos padrão, poderá encontrá-los em /usr/share/applications/ .

Pesquisa

No Kubuntu 17.10, o arquivo de configuração do Kickoff (que é o nome do widget do Disparador de Aplicativos ) existe e contém algumas entradas no .desktop. Felizmente, eles diferem dos favoritos padrão para o kickoff adicionado manualmente à sua área de trabalho. Pode-se encontrar o arquivo de configuração correto pesquisando uma entrada que está presente no kickoff adicionado ao ativar o plasma pela primeira vez em uma nova conta de usuário, mas não presente por padrão no widget de kickoff adicionado manualmente - por exemplo libreoffice-startcenter.desktop (usando grep -r "libreoffice-startcenter.desktop" no diretório raiz)

Parece que existe uma especificação chamada Especificação do Diretório de Base XDG que o KDE usa para armazenar seus arquivos de configuração . Como pode ser lido aqui , a configuração de todo o sistema é armazenada por padrão no diretório /etc/xdg/ . Antes de editar esses arquivos, é possível garantir diretórios reais em todo o sistema, verificando o valor da variável ambiental XDG_CONFIG_DIRS .

O formato da lista de favoritos kickoffrc é o mesmo que descrito aqui .

    
por matkaz 20.10.2017 / 14:39