cosmic-epoch icon indicating copy to clipboard operation
cosmic-epoch copied to clipboard

UI Presets: Allow users to easily configure Cosmic to look like Windows/KDE/Cinnamon with 1 click

Open Pentaphon opened this issue 1 year ago • 2 comments

One thing that may help users adopt Cosmic is to give users preset desktop configurations like a Windows, KDE or Cinnamon-style desktop. These presets can be added to a future Pop!OS landing screen and the settings page.

I am not asking for this preset configuration to be themed to look exactly like Windows, but rather, the COSMIC UI in a Windows-type layout with everything at the bottom with the applications button and dock skewed to the left and the notifications on the right.

This way, new user would get the original COSMIC desktop by default but if they need a more familiar experience or they want to help switch longtime Windows users to COSMIC, they can just easily switch to a preset "Windows mode" so that COSMIC looks like a classic Windows XP desktop.

Pentaphon avatar Aug 18 '24 00:08 Pentaphon

i think that a user curated theme store would be better. then if someone would want to make a kde-like desktop they could maintain it themselves and upload it for others to use. i personally didn't need to adapt when switching from kde to cosmic. linux newbs could always just use kde if its more familar to them. seems like a lot of work for a very few minority but is an interesting proposal nonetheless

Department-stack avatar Aug 18 '24 00:08 Department-stack

i think that a user curated theme store would be better

I understand why you would want this but this would simply take forever for users to set up, especially since COSMIC is so new. I think it would be better if the devs just added 1 official Windows-style UI config in the settings as a preset so that it is ready for users to use on Day 1 of COSMIC going stable. A user-curated store can come much later for people that want to do more advanced theming.

Perhaps a user can submit a PR to help with this if enough people want such a configuration preset.

Pentaphon avatar Aug 18 '24 01:08 Pentaphon

Perhaps a user can submit a PR to help with this if enough people want such a configuration preset.

I don't think enough people will want to, and I don't think asking this to be

ready for users to use on Day 1 of COSMIC going stable

is in any way shape or form an acceptable ask.

I honestly would be surprised if the cosmic devs would even accept a perfect PR that does this, at least in the current situation. Even if it works perfectly right now in every situation, they would have to test for this again and again after changes were made.

Such a thing is a nightmare for quality assurance.

The most I'd expect is them opening the doors for user generated modifications, and I'd not expect that API to be anything like complete for some time after the stable release.

9SMTM6 avatar Aug 23 '24 11:08 9SMTM6

I don't think enough people will want to, and I don't think asking this to be

I think this is more in-demand than you think and many people would welcome a layout of COSMIC that closely matches what MATE, Cinnamon and KDE have done to emulate Windows. A lot of people installing Pop!OS are looking for a Windows alternative, and it would be handy to have a familiar layout available to such users. I don't think every former Windows user will use such a layout but enough of them will give it a shot, especially if they are upgrading somebody else's machine.

Such a thing is a nightmare for quality assurance.

It doesn't have to be. It's just a simple layout rearrangement. Some people even use MATE, Cinnamon and KDE for that layout and many people would test such a layout preset if one were made.

The most I'd expect is them opening the doors for user generated modifications, and I'd not expect that API to be anything like complete for some time after the stable release.

I'm saying the exact same thing. I'm not asking for heavy modification here. I am just saying that one of the many possible layout rearrangements should be a Windows-type layout and it should be easily accessible via the settings page so that newbies can easily find it and say "oh nice, a Windows-type layout" and click it. I'd go even further and make layout presets part of the setup page when you first install Pop!OS with COSMIC.

Pentaphon avatar Aug 23 '24 12:08 Pentaphon

"I am just saying that one of the many possible layout rearrangements should be a Windows-type layout and it should be easily accessible via the settings page so that newbies can easily find it and say "oh nice, a Windows-type layout" and click it."

That seems like a simple user modification to make by yourself then

Department-stack avatar Aug 23 '24 15:08 Department-stack

That seems like a simple user modification to make by yourself then

If I could do it by myself, I'd submit a PR, but I can't, hence my feature request.

Pentaphon avatar Aug 23 '24 22:08 Pentaphon

If I could do it by myself, I'd submit a PR, but I can't, hence my feature request.

I mean in cosmic settings, you could remove the dock, move the panel to the bottom & make it's size bigger

Department-stack avatar Aug 23 '24 22:08 Department-stack

I mean in cosmic settings, you could remove the dock, move the panel to the bottom & make it's size bigger

Yes, but that's still not close to Windows/KDE/Cinnamon desktop. I'll just wait to see if anybody is interested in submitting a PR.

Pentaphon avatar Aug 23 '24 22:08 Pentaphon

I think its pretty close (excluding the app launcher) you can remove or move applets to your liking as well

Department-stack avatar Aug 23 '24 22:08 Department-stack

I think its pretty close (excluding the app launcher) you can remove or move applets to your liking as well

The thing that a lot of people like about a Windows-type layout is that everything you need is on a bottom bar so there's no harm in seeing if COSMIC can eventually emulate that behavior for people who want that. If COSMIC is supposed to be customizable, surely there's no harm in providing at least one option that provides that layout. I don't get why anybody would want to get in the way of making this a possibility when there's a Unity-type layout, a Mac-type layout, etc.

Pentaphon avatar Aug 23 '24 23:08 Pentaphon

i think that a user curated theme store would be better. then if someone would want to make a kde-like desktop they could maintain it themselves and upload it for others to use. i personally didn't need to adapt when switching from kde to cosmic. linux newbs could always just use kde if its more familar to them. seems like a lot of work for a very few minority but is an interesting proposal nonetheless

Nice, shoot down a simple feature request for pre-configured UI presets in favour of... a huge complex third party theme store which doesn't even have an API. Great logic.

The traditional bottom bar desktop environment is currently and always has been the most popular way of using a computer for business, enterprise and personal use.

Its good that COSMIC has options to achieve this however this request is about going further and having a pre-configured option available out of the box. In fact, I would argue this option should be surfaced during installation/first boot even.

joewood9364 avatar Nov 24 '24 11:11 joewood9364

I would argue this option should be surfaced during installation/first boot even.

Agreed. It should be in the installer similar to how Ubuntu lets you choose a "minimal installation". A small detail that goes a long way in having people keep Pop!OS after they try it.

Pentaphon avatar Nov 24 '24 11:11 Pentaphon

Tweaks can do pretty much everything you're asking for, hopefully at some point many of the features in Tweaks will be integrated into COSMIC, but for now you can use Tweaks.

https://tweaks.edfloreshz.dev/

edfloreshz avatar Nov 24 '24 17:11 edfloreshz

One thing that may help users adopt Cosmic is to give users preset desktop configurations like a Windows, KDE or Cinnamon-style desktop. These presets can be added to a future Pop!OS landing screen and the settings page.

I am not asking for this preset configuration to be themed to look exactly like Windows, but rather, the COSMIC UI in a Windows-type layout with everything at the bottom with the applications button and dock skewed to the left and the notifications on the right.

This way, new users would get the original COSMIC desktop by default but if they need a more familiar experience or they want to help switch longtime Windows users to COSMIC, they can just easily switch to a preset "Windows mode" so that COSMIC looks like a classic Windows XP desktop.

In other words, it should be easy for new users to get this look by switching to it via a preset when installing or via the settings page.

one

So I'm new to COSMIC - did you actually get the rust version configured this way, and if so, you could at least guide me gently as to how?

ilikenwf avatar Nov 28 '24 01:11 ilikenwf

In case anyone ever takes this up, be sure to include default keyboard shortcuts, starting with Ctrl+Alt+T for a terminal.

Shadow8472 avatar Sep 23 '25 21:09 Shadow8472

Tweaks can do pretty much everything you're asking for, hopefully at some point many of the features in Tweaks will be integrated into COSMIC, but for now you can use Tweaks.

https://tweaks.edfloreshz.dev/

@edfloreshz any updates for tomorrow's beta?

Pentaphon avatar Sep 23 '25 22:09 Pentaphon