Este repositório contém scripts de automação para otimizar o fluxo de trabalho no Linux, focando em produtividade e integração de ferramentas.
conectar.sh: Simplifica a conexão via RDP (Remote Desktop) usando oxfreerdp. Ele carrega credenciais de um arquivo externo para manter a segurança e facilitar o uso de múltiplos servidores.mute_meet.sh: Uma macro inteligente que alterna o mudo (Mute/Unmute) no Google Meet e no Microsoft Teams. O script identifica qual dessas janelas está aberta, traz para o foco e envia o atalho de teclado correto via hardware.dbeaver_modify.sh: Automatiza a edição de Procedures no DBeaver. Em um único comando, ele abre as propriedades da procedure, aciona o menu de contexto para abrir no console SQL e fecha a aba de visualização original, economizando vários cliques manuais.
⚠️ AVISO IMPORTANTE: Os scriptsmute_meet.shedbeaver_modify.shforam projetados especificamente para o ambiente KDE Plasma, pois dependem dokdotoolpara gerenciar o foco das janelas e da arquitetura do KWin.
Para o pleno funcionamento no CachyOS / Arch, instale os pacotes necessários:
sudo pacman -S ydotool kdotool freerdp
O ydotool emula um teclado físico no kernel. Para ativá-lo:
- Adicione seu usuário ao grupo de entrada:
sudo usermod -aG input $USER
- Ative o serviço de usuário (não use sudo aqui):
systemctl --user enable --now ydotool.service
Nota: Se os comandos de teclado não funcionarem de imediato, reinicie sua sessão ou o computador.
O script de conexão busca os dados em um arquivo chamado mti_rdp.env.
- Crie o arquivo
mti_rdp.envna mesma pasta do script. - Preencha com o seguinte modelo:
RDP_HOST="IP_OU_HOSTNAME"
RDP_USER="seu_usuario"
RDP_PASS="sua_senha"
RDP_DOMAIN="dominio_da_rede"
- Permissões: Dê permissão de execução aos arquivos:
chmod +x *.sh
- Atalhos de Teclado: No KDE, vá em Configurações do Sistema > Atalhos > Atalhos do Sistema e crie novos atalhos apontando para o caminho completo dos scripts
mute_meet.shedbeaver_modify.sh.