Primeiramente, gostaria de agradecer pelo excelente trabalho com o ashyterm. Estou reportando uma situação que encontrei e gostaria de sugerir uma melhoria que pode beneficiar a compatibilidade com outras ferramentas.
Situação Encontrada
Ao utilizar o argumento -e para executar comandos sem aspas, notei que apenas o primeiro argumento é executado:
Exemplo:
ashyterm -e distrobox enter minhadistro
- Resultado atual: Executa apenas
distrobox
- Esperado: Executar
distrobox enter minhadistro
Observação: Com aspas funciona perfeitamente: ashyterm -e 'distrobox enter minhadistro' ✅
Caso de Uso
Estou tentando integrar o ashyterm com o DistroShelf (ferramenta para gerenciar distrobox). Na configuração, existe um campo "Separator Argument" onde normalmente se coloca -e, e a ferramenta envia comandos no formato:
ashyterm -e distrobox enter minhadistro
Infelizmente, como o comando vem sem aspas (comportamento padrão da ferramenta), apenas distrobox é executado.
Sugestão de Melhoria
Seria possível implementar suporte para que o -e aceite todo o comando mesmo quando passado sem aspas?
Testei com outros terminais e observei que eles conseguem lidar com ambos os formatos:
- Konsole:
konsole -e distrobox enter minhadistro ✅
- GNOME Terminal:
gnome-terminal -- distrobox enter minhadistro ✅
- xfce4-terminal:
xfce4-terminal -e distrobox enter minhadistro ✅
Isso ajudaria muito na integração com ferramentas externas que enviam comandos neste formato.
Informações do Sistema
- Versão: ashyterm 1.8.1
- SO: BigLinux based in Manjaro Linux
- Kernel: 6.17.1-0-MANJARO
- Método de instalação: Loja oficial do BigLinux com atualização automática
Agradecimentos
Agradeço pela atenção e pelo trabalho contínuo de melhoria do ashyterm! Se houver algo que eu possa fazer para ajudar (testes, mais informações, etc.), estou à disposição.
Primeiramente, gostaria de agradecer pelo excelente trabalho com o ashyterm. Estou reportando uma situação que encontrei e gostaria de sugerir uma melhoria que pode beneficiar a compatibilidade com outras ferramentas.
Situação Encontrada
Ao utilizar o argumento
-epara executar comandos sem aspas, notei que apenas o primeiro argumento é executado:Exemplo:
distroboxdistrobox enter minhadistroObservação: Com aspas funciona perfeitamente:
ashyterm -e 'distrobox enter minhadistro'✅Caso de Uso
Estou tentando integrar o ashyterm com o DistroShelf (ferramenta para gerenciar distrobox). Na configuração, existe um campo "Separator Argument" onde normalmente se coloca
-e, e a ferramenta envia comandos no formato:Infelizmente, como o comando vem sem aspas (comportamento padrão da ferramenta), apenas
distroboxé executado.Sugestão de Melhoria
Seria possível implementar suporte para que o
-eaceite todo o comando mesmo quando passado sem aspas?Testei com outros terminais e observei que eles conseguem lidar com ambos os formatos:
konsole -e distrobox enter minhadistro✅gnome-terminal -- distrobox enter minhadistro✅xfce4-terminal -e distrobox enter minhadistro✅Isso ajudaria muito na integração com ferramentas externas que enviam comandos neste formato.
Informações do Sistema
Agradecimentos
Agradeço pela atenção e pelo trabalho contínuo de melhoria do ashyterm! Se houver algo que eu possa fazer para ajudar (testes, mais informações, etc.), estou à disposição.