Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Create a default applications section for terminal emulators, considering their extensive use by Linux users #1501

Open
MiraiDevv opened this issue Jan 18, 2025 · 0 comments

Comments

@MiraiDevv
Copy link

Currently, Pop!_OS's Cosmic desktop environment lacks a dedicated section for managing default terminal emulators in its settings interface. Given that terminal emulators are essential tools for Linux users, particularly developers and system administrators, implementing this feature would significantly enhance the user experience.
This feature request proposes adding a new category in the default applications settings specifically for terminal emulators. The implementation would:

  1. Integrate seamlessly with the existing Cosmic desktop environment built in Rust and using the Iced GUI toolkit
  2. Allow users to select their preferred terminal emulator from installed options
  3. Ensure proper handling of terminal-related protocols and commands
  4. Maintain consistency with Pop!_OS's design language and user interface patterns
    This addition would align with Pop!_OS's commitment to providing a polished, user-friendly experience while acknowledging the importance of terminal-based workflows in the Linux ecosystem. The implementation should respect the existing architecture of the Cosmic desktop environment and follow established development patterns in Rust.
    We believe this feature would be particularly valuable for users who work with multiple terminal emulators or those who prefer alternatives to the default terminal application.

Image

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

No branches or pull requests

1 participant