Minimal plasma profile - #4000
Conversation
|
I'm not in favor of this, we shouldn't create derivates of existing profiles but rather update existing profiles if there are too many unnecessary packages installed or too few so that core functionality is broken |
Since its fully functional maybe letting user more freedom and less overlay with archinstall/user preferences diff.txt |
|
But this doesn't feel like a better solution idk perhaps, we can have subtypes for certain desktops and even have 3 levels (+ full: |
|
Minimal KDE: [
'bluedevil',
'breeze',
'breeze-gtk',
'drkonqi',
'kactivitymanagerd',
'kde-cli-tools',
'kde-gtk-config',
'kdecoration',
'kgamma',
'kglobalacceld',
'kinfocenter',
'kpipewire',
'kscreen',
'kscreenlocker',
'ksshaskpass',
'ksystemstats',
'kwallet-pam',
'kwayland',
'kwin',
'kwrited',
'layer-shell-qt',
'libkscreen',
'libksysguard',
'libplasma',
'milou',
'ocean-sound-theme',
'plasma-activities',
'plasma-activities-stats',
'plasma-browser-integration',
'plasma-desktop',
'plasma-disks',
'plasma-firewall',
'plasma-integration',
'plasma-nm',
'plasma-pa',
'plasma-systemmonitor',
'plasma-thunderbolt',
'plasma-vault',
'plasma-workspace',
'plasma5support',
'polkit-kde-agent',
'powerdevil',
'qqc2-breeze-style',
'systemsettings',
'dolphin',
'konsole',
'ark',
'gwenview',
'spectacle',
'fwupd',
'power-profiles-daemon',
'sddm-kcm'
]As for me, there is no need to create a separate profile, it is better to make the argument --minimal-packages as I did |
|
What do you mean argument ? I don't see this in codebase @CelestifyX In debian installers I see kde-full, kde-standard, and kde-plasma-desktop (minimal). Minimal option is better for Arch philosophy (or having several), user can pick which app containerization, wallets, etc etc |
|
An argument can be made. If you don't like something, you can install the "minimal" set yourself through "additional packages" or after installing the system. I believe this change is completely unnecessary; no one has complained about profiles yet. If 1GB is too much for you in today's environment, then you don't need Plasma; instead, choose XFCE or other lightweight desktop environments. |
|
This has nothing to do with doing something manually but respecting arch philosophy of smallest starting point and freedom for user. And yes I've seen this complaint many times. My first solution just gave both options.
Also no need for useless witty comments if they bring any value to table. Regards :) |
|
In fact, I don't think this change makes sense. If you don't like something, you can install the packages you need yourself. There will be a few people who don't like it, but making such a change would leave the working environment stubbornly devoid of components. Again, this change is unnecessary. The packages in the profiles are taken from the Arch Wiki, not from the developers' preferences. Sincerely, CELESTIFYX! |
|
Did you check commits ? I first added it as a seperate profile. And yes it follows arch philosophy closer: Now please refrain next time unless you have something of value to add (: |
|
@svartkanin if I re-use structure/logic from select seat access and make different profiles this way ? |
|
I think it's better to create separate profiles rather than edit the main ones. |
A suggestion from reddit usr, where as to downloading plasma with this group still results in fully functional desktop but 275 packages (and no flatpak discover app), instead of the 400~ something.
Adheres to arch philosophy, also helpful for bandwidth/install time, about 1.1gb saved.
This PR gives the
KDE Plasma (Min)option just leaving the full one untouched if needed.