Objetivo
Este guia ensina como:
- Fazer o Camunda Modeler abrir arquivos
.bpmn
por padrão - Criar um tipo MIME específico para
.bpmn
- Atribuir um ícone personalizado aos arquivos
.bpmn
no GNOME (como no Ubuntu)
Pré-requisitos
- Camunda Modeler instalado (por exemplo, em
/opt/camunda-modeler
) - Acesso ao terminal
- Ícone PNG do Camunda (ex:
icon_48.png
já incluso na pasta do Camunda)
Passo 1: Criar arquivo .desktop
para o Camunda
Edite ou crie o arquivo:
nano ~/.local/share/applications/camunda.desktop
Cole o conteúdo abaixo:
[DesktopEntry]
Name=Camunda Modeler
Exec=/opt/camunda-modeler/camunda-modeler %U
Icon=/opt/camunda-modeler/support/icon_48.png
Type=Application
Categories=Development;
StartupNotify=true
MimeType=application/x-bpmn+xml;
Salve com Ctrl+O
e feche com Ctrl+X
.
Passo 2: Criar tipo MIME para arquivos .bpmn
Crie o arquivo de definição MIME:
mkdir -p ~/.local/share/mime/packages
nano ~/.local/share/mime/packages/bpmn.xml
Cole o seguinte conteúdo:
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-bpmn+xml">
<comment>BPMN Process File</comment>
<glob pattern="*.bpmn"/>
</mime-type>
</mime-info>
Salve e saia.
Passo 3: Atualizar os bancos MIME e definir o padrão
update-mime-database ~/.local/share/mime
xdg-mime default camunda.desktop application/x-bpmn+xml
Verifique com:
xdg-mime query default application/x-bpmn+xml
Deve retornar:
camunda.desktop
Passo 4: Adicionar ícone personalizado para .bpmn
Crie a pasta de ícones e copie o ícone:
mkdir -p ~/.local/share/icons/hicolor/48x48/mimetypes
cp /opt/camunda-modeler/support/icon_48.png ~/.local/share/icons/hicolor/48x48/mimetypes/application-x-bpmn+xml.png
Atualize os caches de ícone:
update-icon-caches ~/.local/share/icons/hicolor
gtk-update-icon-cache ~/.local/share/icons/hicolor
Passo 5: Reinicie o Nautilus ou a sessão
nautilus -q
Ou reinicie sua sessão gráfica para aplicar tudo corretamente.
Resultado Esperado
- Ao clicar duas vezes em um arquivo
.bpmn
, o Camunda Modeler será aberto. - Os arquivos
.bpmn
terão um ícone visual personalizado, semelhante ao do Camunda.
Dica Extra
Para outros usuários da máquina, copie os arquivos .desktop
, .xml
e o ícone para /usr/share
e rode os comandos como sudo
.