Crie um menu de aplicativo personalizado no Linux com Zenity

No mundo dos sistemas Linux, eficiência geralmente significa personalização. Imagine um launcher de aplicativos que se adapta perfeitamente às suas necessidades. Graças a Zenidade, uma ferramenta simples e poderosa, é possível criar um menu de aplicativos que reúne suas ferramentas favoritas em uma interface amigável. Quer você seja um usuário iniciante ou um especialista, criar um inicializador de aplicativos personalizado pode melhorar significativamente sua experiência. Vamos descobrir como fazer isso.

Por que escolher um inicializador de aplicativos personalizado?

As vantagens

UM menu de aplicativos Personalizado facilita o acesso aos seus programas frequentes. Aqui estão alguns motivos para criar um:

  • Acessibilidade : localize rapidamente seus aplicativos favoritos.
  • Economize tempo : inicie aplicativos com um clique.
  • Organização : Agrupamento de programas semelhantes em um único menu.

Recursos Zenity

Zenidade permite integrar diálogos GTK em seus scripts de shell. Aqui estão alguns recursos notáveis:

  • Fácil criação de interfaces gráficas de usuário.
  • Compatibilidade com vários ambientes de desktop Linux.
  • Suporte para caixas de diálogo de erro e confirmação.

Etapas para criar seu inicializador de aplicativos

Etapas para criar seu inicializador de aplicativos

Prepare seu ambiente

Antes de começar, certifique-se de ter Zenidade instalado em sua distribuição Linux. Veja como verificar sua instalação:

  1. Abra seu terminal.
  2. Digite o comando: sudo apt instalar o zenity

    .

Escreva o roteiro

Use um editor de texto de sua preferência para criar um script Bash. Este script será o coração do seu inicializador de aplicativos. Aqui estão as etapas a seguir:

  1. Comece especificando o interpretador Bash: #!/bin/bash

    .

  2. Crie um loop que manterá o menu ativo até que o usuário o feche.
  3. Liste seus aplicativos com uma interface simples usando Zenity.

Código completo

Aqui está um exemplo de código que você pode usar:



#!/bin/bash
enquanto verdadeiro; fazer
    ESCOLHA=$(zenity --list --title="Menu do aplicativo" 
        --column="Aplicativos" 
        “Firefox” 
        “GIMP” 
        “VLC” 
        --altura=400 --largura=300)

        quebrar
    fi

    caso $CHOICE em
        "Firefox")
            Firefox e
            ;;
        "GIMP")
            gimp &
            ;;
        "VLC")
            vlc &
            ;;
        *)
            zenity --error --text="Opção inválida."
            ;;
    esac
feito


Principais conclusões

Principais conclusões
📌 Instale o Zenity para se beneficiar de seus recursos.
📝 Escreva um roteiro que lista os aplicativos desejados.
💻 Teste o iniciador para garantir o seu bom funcionamento.

Inicie seu iniciador automaticamente

Configurar aplicativos de inicialização

Se você deseja que seu iniciador abra a cada inicialização, siga estas etapas:

  1. Abra “Aplicativos de inicialização”.
  2. Clique em “Adicionar” para criar uma nova entrada.
  3. Indique o caminho do seu script menu.sh.

Seu iniciador agora estará disponível após conexão com sua área de trabalho. Isso simplifica o acesso aos seus aplicativos favoritos sem pesquisas adicionais.

Quais ferramentas você gostaria de ver no menu de aplicativos? Compartilhe suas ideias nos comentários!