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

Ability to manage Desktop Environments #186

Open
x-0D opened this issue Jan 12, 2025 · 0 comments
Open

Ability to manage Desktop Environments #186

x-0D opened this issue Jan 12, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@x-0D
Copy link

x-0D commented Jan 12, 2025

Is your feature request related to a problem? Please describe.

I'm always frustrated when I want to set up a fresh graphical environment on a non-NixOS distribution. System-manager looks like a glimpse in darkness, but currently there is no straightforward way to install and manage display managers or desktop environments, which limits the usability of the tool for users who want a complete desktop experience.

Describe the solution you'd like

I would like to see an enhancement in System Manager that allows users to easily install and configure a display manager (such as GDM) and the GNOME session. This feature should enable users to define these components in their system configuration and have System Manager handle the installation and setup seamlessly.

Describe alternatives you've considered

As an alternative, users can manually install and configure a display manager and GNOME session using traditional package management methods, but this approach is cumbersome and defeats the purpose of using System Manager for a unified configuration management experience. Another option would be to use NixOS directly, but that requires switching distributions, which is not feasible for everyone.

Additional context

Adding this feature would significantly enhance the appeal of System Manager for users who prefer managing their systems with Nix while still wanting to maintain a graphical desktop environment.

@x-0D x-0D added the enhancement New feature or request label Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant