WIP: Draft: Cinnamon revamp #376
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "cinnamon-revamp"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is still a WIP and is not ready to be merged yet.
Main idea being to convert Manjaro Helmut Edition into a proper Manjaro Cinnamon Edition.
This is a rough draft, changes still need to be made.
The X-Apps package group is pointless. Why would one install all of them at once? I think we should remove that group altogether.
added 1 commit
45618177- [cinnamon] WIP: revamp desktop packagesCompare with previous version
added 1 commit
18283b5b- [cinnamon] WIP: more concise organizationCompare with previous version
added 1 commit
ad5a864b- [cinnamon] WIP: remove redundant packages, cinnamon package requires themCompare with previous version
added 1 commit
1a94a769- [cinnamon] WIP: remove one moreCompare with previous version
added 1 commit
69e7096a- [cinnamon] WIP: fix typoCompare with previous version
changed the description
The x-apps group was added as the complete Linuxmint app stack. I still do think they make sense to have
All minimal editions, including xfce for example, traditionally have midori instead of FF as a minimalistic alternative browser.
It's hard to compare the new pkg list to the old one. I removed all the comments, sorted both versions alphabetically and created this diff so we know better what we are looking at:
diff
The full version of the profiles is always intended to provide everything that a user will typically need. We always advertised them as "ready-to-go for all everyday needs", the idea also being that a new user doesn't have to investigate first for all kinds of application if they are new to Linux.
Now to me it looks like you have removed a lot of useful stuff from the full edition.
For example now you have no video player. I think if you remove celluloid you should add vlc instead, especially since you have also removed the only music player.
deluge was the torrent client - got removed.
You also removed gimp, the calculator, color picker, the wallpapers, gparted, system-monitor, hexchat.
screenfetch is used by a lot of people and is a tiny app. Why remove it?
tree is tiny and useful. I would keep that, too. Doesn't hurt.
htop and/or powertop should definitely also be installed. Every reviewer immediately is looking for it and lots of people use it.
I don't remember exactly why, but there was some specific reason why we added vi to all editions back in the days.
Sure there is. I replaced
xplayerwithcelluloidawhile ago, remember?Replaced with
transmission-gtk. We can usedelugeif you prefer.Replaced
galculatorwithgnome-calculator.I did not remove any wallpapers.
cinnamon-wallpapersis under## Themes.Still there under
## Applications.Still there under
## GNOME group.Who uses IRC anymore? 👅 We can include it if you wish. Mint does as well.
Okay, but most people use
neofetchnowadays.Sure. It's an optional dependency for
inxias well.Sure, it's useful.
Mainly spits out false positives people don't understand and is only useful for laptops.
We include
nanowith all editions, why both?I'll push a commit momentarily to address this.
added 1 commit
5b26fadb- [cinnamon] WIP: restore a few appsCompare with previous version
Nope,
lollypopis still there.Sorry, I missed some stuff because the alphabetical sorting of course didn't place stuff with >extra flag to related lines... need to check again more thoroughly ;)
Ah, forgot Arch also has that group: https://archlinux.org/groups/x86_64/x-apps/
So here's a way to look at the actual proposed changes:
minimal edition: diff_minimal
and full edition: diff_full
Some of the changes are more or less cosmetic as packages are being pulled in as dependencies by manjaro-cinnamon-settings and other packages or are installed by manjaro-tools, like for example:
cantarell-fonts, cinnamon, file-roller, light-dm, xcursor-breeze
The intention of minimal editions always was to provide a basic working desktop only, so there I would drop all the stuff like:
blueman, celluloid, xreader and xviewer
here's a comparison of packages actually installed on the full ISO, before and after proposed MR:
diff_pkgs_full
here same for minimal edition:
diff_pkgs_minimal
added 1 commit
3a2aba3b- [cinnamon] WIP: remove gnome-system-logs, disable gnome-calendarCompare with previous version
added 1 commit
a6df1bdb- [cinnamon] WIPCompare with previous version
Now nothing depends on
libadwaita, however nowgnome-calendaris missing. I disabled it for now because it pulls ingnome-control-center. Nothing Cinnamon related depends on it, however Mint does include it (albeit the Gtk 3 version).Again, this is just a WIP. You can fight and fart all you want about the new layout because it's hard to diff it, but now it matches the the main edition profiles and is much easier to review.
added 1 commit
e355536c- [cinnamon] WIP: formattingCompare with previous version
added 1 commit
0d2c812d- [cinnamon] WIP: formattingCompare with previous version
mentioned in merge request !380
Closing in favor of !380
Pull request closed