O script instala o Logseq AppImage para o usuário, adiciona um ícone e cria a entrada do menu.
O que o script faz 🛠️
- Aceita qualquer AppImage do Logseq (detecta automaticamente no diretório ou aceite um caminho passado como argumento).
- Copia o AppImage para
~/.local/bin/logseq.AppImagee torna executável. - Instala um ícone em
~/.local/share/icons/hicolor/*x*/apps/logseq.png(vários tamanhos) e cria~/.local/share/applications/logseq.desktop. - Tenta atualizar caches de aplicativos/ícones quando possível.
Arquivos necessários 📁
install-logseq-appimage.sh(script)- Um AppImage do Logseq (qualquer versão) — baixe do repositório oficial: https://github.com/logseq/logseq/releases
- Opcional:
logseq.pngouicon.png(PNG) ouicon.png.b64(base64)
Como instalar
- Torne o script executável e rode-o (passe o AppImage se não estiver no diretório):
chmod +x install-logseq-appimage.sh
./install-logseq-appimage.sh [caminho/para/Logseq.AppImage]- Se necessário, atualize caches (opcional):
update-desktop-database ~/.local/share/applications || true
gtk-update-icon-cache -f -t ~/.local/share/icons/hicolor || trueRemover (desinstalar) ❌ Remova os arquivos criados pelo script:
rm -f "$HOME/.local/bin/logseq.AppImage"
rm -f "$HOME/.local/share/applications/logseq.desktop"
rm -f "$HOME/.local/share/icons/hicolor/256x256/apps/logseq.png"
rm -f "$HOME/.local/share/icons/hicolor/128x128/apps/logseq.png"
rm -f "$HOME/.local/share/icons/hicolor/64x64/apps/logseq.png"
update-desktop-database ~/.local/share/applications || true
gtk-update-icon-cache -f -t ~/.local/share/icons/hicolor || trueNota
Essencial e direto: execute o script para instalar; use logseq.png local se quiser personalizar o ícone.