Skip to content

Conversation

@satodu
Copy link
Contributor

@satodu satodu commented Sep 26, 2025

Description of Changes

Added Termius SSH client to the System Administration category. Termius is a modern SSH client with an intuitive graphical interface and advanced connection management features.

Changes Made:

  • Add termius.sh script for Flatpak installation
  • Add official Termius icon from Flathub (128x128 PNG)
  • Add Portuguese and English translations
  • Compatible with Debian, Ubuntu, Fedora, Arch, and SUSE
  • Uses --user flag for non-privileged installation

Files Added/Modified:

  • p3/scripts/sysadm/termius.sh - Installation script following project patterns
  • p3/app/icons/termius.png - Official icon from Flathub
  • p3/libs/lang/en.json - English translation
  • p3/libs/lang/pt.json - Portuguese translation

Testing:

  • ✅ Script validation passed (syntax, dependencies, sudo usage)
  • ✅ Installation tested successfully in normal mode
  • ✅ No sudo required (uses --user flag)
  • ✅ Follows project patterns and conventions
  • ✅ Dry-run validation: PASS

Type of Change

  • New feature

- Add termius.sh script for Flatpak installation
- Add official Termius icon from Flathub
- Add Portuguese and English translations
- Compatible with Debian, Ubuntu, Fedora, Arch, and SUSE
- Uses --user flag for non-privileged installation
@satodu
Copy link
Contributor Author

satodu commented Sep 26, 2025

Eu uso muito esse software para fazer SSH todos os dias como dev na empresa resolvi adicionar :)

Eu uso nobara com plasma 6 + Nvidia + wayland e funcionou tranquilamente
Testei tambem em um kubuntu com plasma 5 e funcionou bem

@psygreg
Copy link
Owner

psygreg commented Sep 26, 2025

Obrigado!

@psygreg psygreg merged commit d56a45e into psygreg:master Sep 26, 2025
@psygreg
Copy link
Owner

psygreg commented Sep 26, 2025

Pra futuras contribuições: agora o LinuxToys define o SCRIPT_DIR automaticamente pro aplicativo inteiro, então é só seguir o padrão dos scripts mais recentes e é mais preciso definir essa variável :)

@satodu
Copy link
Contributor Author

satodu commented Sep 27, 2025

Ah pode deixar segunda mesmo eu mando uma correção para isso :)

@psygreg
Copy link
Owner

psygreg commented Sep 27, 2025

Relaxa, dessa vez eu mesmo já resolvi.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants