Manjaro GNOME Shows Why Distros Shouldn't Ship Themes
Vložit
- čas přidán 23. 12. 2022
- It seems like we can't go more than a few weeks without Manjaro giving me something fun to talk about and being used as a counter example of what should be done with a distro and GNOME is no exception
==========Support The Channel==========
► $100 Linode Credit: brodierobertson.xyz/linode
► Patreon: brodierobertson.xyz/patreon
► Paypal: brodierobertson.xyz/paypal
► Liberapay: brodierobertson.xyz/liberapay
► Amazon USA: brodierobertson.xyz/amazonusa
==========Resources==========
Stop Theming My App: stopthemingmy.app/
Firefox Gnome Theme: github.com/rafaelmardojai/fir...
Manjaro Firefox Issues: / isnt_the_height_of_the...
Dev Comment: floss.social/@rafaelmardojai/...
Mozilla Distribution Policy: www.mozilla.org/en-US/foundat...
Manjaro Forum: forum.manjaro.org/t/question-...
Manjaro Firefox Package: github.com/manjaro/packages-e...
=========Video Platforms==========
🎥 Odysee: brodierobertson.xyz/odysee
🎥 Podcast: techovertea.xyz/youtube
🎮 Gaming: brodierobertson.xyz/gaming
==========Social Media==========
🎤 Discord: brodierobertson.xyz/discord
🎤 Matrix Space: brodierobertson.xyz/matrix
🐦 Twitter: brodierobertson.xyz/twitter
🌐 Mastodon: brodierobertson.xyz/mastodon
🖥️ GitHub: brodierobertson.xyz/github
==========Credits==========
🎨 Channel Art:
Profile Picture:
/ supercozman_draws
#Linux #Manjaro #GNOME #OpenSource #FOSS #ManjaroLinux
🎵 Ending music
Music from filmmusic.io
"Basic Implosion" by Kevin MacLeod (incompetech.com)
License: CC BY (creativecommons.org/licenses/b...)
DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation. - Věda a technologie
I want to make this clear, in this case manjaro is the example but this can happen to any distribution that ships custom themes and doesn't actively test them
Kinda how any car can spontaneously burst into flames but it's always the one stuffed with lithium ion batteries for some reason
LMAO no
+1 for opensuse which has openQA ;)
Gnome is limited
The stupidest thing here is that gnome already has a browser called GNOME Web, that looks exactly like the gnome firefox theme.
The fact that Manjaro got a "oh god please don't do this" developer movement started MORE THAN ONCE is genuinely impressive.
There's an entire website dedicated to that lol
@@acidbong204 it was in the video...
@@StarlordStavanger you suggesting re-watching entire video instead of posting link (assuming you know it) is ultimate asshole move
@@StarlordStavanger No, that's for gnome theming, not for manjaro fucked up for the nth time
@@ZanaGBYT "manjarno" emphasis on the "NO" part, and yes that was in the video....
Manjaro trying not to screw everything up for 5 minutes challenge (impossible)
Hahaha
Quite literally lol
Manjaro has been providing solid entertainment for over a decade now. Only ancient gamers will remember the time their website SSL cert expired and the maintainer made a news post with a solution that consisted of changing your system date to a time before the expiration
Wasn't that like, back in 2018 or smth?
That has happened multiple times.
This has happened as recent as earlier this year
Jesus fuck, and people trust them to release a remotely secure operating system?
what the hell
manjaro was always supposed to be a more stable arch but it has been complete opposite of that for quite a while now.
manjaro has broken a ton times on me to the point i had to reinstall the entire system while arch shockingly has never failed me. as much as it hurts because manjaro was my first linux distro, i wouldn't recommend it to people anymore.
truth.
And the annoying part, is that for some people Manjaro never broke (out of pure luck), so those people think we are all lying.
I legit had a fight with a classmate, bc he was calling me stupid for saying that Manjaro is unstable, just bc he never had issues with it yet
@@arjix8738 it's almost as if people have different hardware 🙄your classmate isn't the brightest person it seems...
Honestly go vanilla arch, or EndeavourOS. Both better options than Manjaro
@@arjix8738 it's why oss sometimes sucks because some ppl only assume the issue as non-existent because it didn't happen to them. it's one reason i dislike manjaro users (not all but u know what i mean)
EndeavourOS is my go-to for half a dozen different work laptops. Just a little friendlier Arch and a gorgeous theme.
And the almighty Garuda for home machine 😈
@@jatre5938 man, my ramfs file has been corrupted twice due to kernel updates
Which is not a lot, but it is weird that it happened twice...
And the annoying part is that, whenever I say that this has happened to me, someone online says "that is impossible to happen, pacman guarantees that nothing goes wrong" which is not true
I switched to endeavour but only after installing it did I realize it literally is just arch with an installer. people say that about manjaro but that's not really accurate, manjaro comes with pretty much everything set up out of the box. sucks because I had to spend so much more time setting things up the way I want them. I haven't tried Garuda but maybe it's better in that sense.
Endeavour seems to be fine so far on my machine. A decent ride. And guess what, I use mostly PAMAC 🤫because it gives a nice view and details of softwares about to be installed/updated. Sometimes I use yay or pacman when I feel to.
ahh manjaro, I remember my 1st step and quickly found a massive rabbit hole after an update that broke everything. Truly a fascinating specimen to even live this long
People can't even stop themselves from submitting unfinished distributions to DistroWatch against the express wishes of the developers, they're never gonna listen when a dev tells them where to report bugs.
And if you think Manjaro is a train wreck, get a load of TROMjaro. It's only a matter of time until someone forks that too, and then the whole lopsided edifice comes crashing down.
And Brodie never stops making videos on this topic, always blaming the distributors for the actions of the least attentive public.
Sometimes the distributor really is at fault, like the broken prerelease GCC shipped by Red Hat. Often they are not, as when users google to find the wrong bug tracker after an upstream developer intentionally sabotaged their software.
The attitude of Manjaro devs and their sycophants in the community is 100% why I only lasted about 2 months there. Now I split time in the Endeavour and Arch communities and it's been wonderful.
The court jester of Linux distros strike again
I wrote a TODO list for the winter holidays, and replacing my Manjaro installation with another distribution is on top of the list. It's a constant stream of failures, inconveniences and weird behavior.
Just use arch bro
Archlinux proper in a better idea.
just move to the chad parent, Arch linux, or endeavourOS if you want a quick arch based install or manjaro done right.
EndeavourOS
I actually went with Ubuntu, but installed Sway on top of that. Spent my day yesterday to get basic features like sound control and per-monitor resolution scaling back, feels like a different system now.
I just use vanilla arch btw.
But seriously yeah while theming can be a lot more flexible, a distro needs to be quite sure they have the means to maintain things downstream and quickly catch problems theoretically before they make it to production, and quickly fix them if it does.
I actually use this theme on my Linux installs, mainly because I like the Safari-esque look of "tabs placed below address bar". While I do have to thank Manjaro for turning me onto the theme in the first place, I have to agree that it should not be shipped with the distro, and if it is should not be on by default
celebrating manjarÑõ. been sober for a year so far. happy manjarÑõ everyone!!
I think this is yet another argument to not use Manjaro and further proof that you should just use Arch so that you can check and test things yourself, because the Manjaro team clearly doesn't
Just don't use arch lol
Or just go with an actually well tested distro like MX Linux
@CZcams User For the cost of instability and shit breaking. I use fedora and can customise it the same as with arch and everything just works.
@@oggilein1 mx is out of date and behind the times
@CZcams User You're extremely lucky then, because that's not the usual experience at all. On linux in general issues pop up, more so on arch. So for you to not have anything bad happen means you're either very safe with your customisation or very adept at figuring out those problems
I'm learning more and more about Manjaro thanks to you 😄
I used manjaro for a week, it's a very good distro.
It made me realize that switching to arch is the ideal thing to do.
lol
Manjaro; ah shitttt here we go again 😅
I actually ended up finding that this was the issue on my manjaro on my own when everyone was telling me to uninstall gnome extensions. The only reason i found that manjaro had a firefox theme was i actively tried to uninstall the entire gnome extensions software and the firefox theme came in the results. I have nobara linux on a key and am a free day away from switching.
Well, if anyone ever scrolls for personal experiences, i ended up switching to nobara. I like it, although at times it doesn't like dual displays and to plug out and back in the second display
I think it looks beautiful and I use it because it's nicer. To each his own. I had the issue from 108 and simply removed the UI until Rafael fixed it. Manjaro really are dumb for shipping customized themes out of the box though, that much I agree.
I just updated my theme and it got fixed immediately.
@@Sjoerd1993 yeah, it got fixed a few days ago.
I have used Manjaro for a long time and just recently switched to Garuda Gnome. I still like Manjaro and hope it will improve in the future and become more stable. That Firefox Gnome Theme was actually always the first thing I removed after a Manjaro installation. I couldn't get used to this tab style and it made Firefox harder to use for me.
9:55 Bingo. If they did that, watch Firefox's usage go down like a stone. Not excusing Manjaro, but yeah, Mozilla isn't exactly in a good position right now...
For real, they are fading into irrelevance. I wish it wasnt so.
Used Firefox for years trying to stay off Chrome derivatives. I finally caved the other day and switched to Brave. It's just *better*, no getting around it.
@Obake Sadly, you're right. And Mozilla either kills features and lashes out at the community for wanting the features (like PWAs), or just botching every opportunity to differentiate themselves (like with their half-a$$ed commitment to privacy) or just lashing out at the FOSS community in general (like with IceWeasel & Debian).
I remove Firefox from all of my computers because of these reasons and unfortunately, whether we like it or not, Chromium is a monopoly and there's nothing we as individuals can do about it... (Unless the EU gets involved.)
It's sad because chrome and its derivatives have dogshit UI for things like browser history
I totally agree on a practical level that shipping themes like this with a distro is asking for instability.
I think one can make the argument that having the theme package separate from the firefox package is sufficient to comply with the license agreement.
The consistent level of snark from the Manjaro devs is pretty gross. Instead of explaining their interpretation of the license and apologizing for the problems, just treat everyone like they are beneath you. Fucking brilliant!
Whachoo doin putting out videos on christmas morning. Enjoy melting in the next few days Brodie xx
I queue videos up in advance, why I'm responding to comments is another story
I understand that Firefox's userchrome.css is a clunky way to theme Firefox because I use a custom one myself that I personally monitor. But shipping GTK2/3/4 themes is not the same, which is what the Don't Theme My App people want stopped primarily. And my answer to them is, if you don't want your app broken by a theme that works perfectly on 99% of the other apps out there, it might be a _your app_ problem after all, not necessarily a theme problem. Most distro-provided themes for GNOME are made using Adwaita as a template anyway, Yaru being one example, and I just can't see that breaking anything unless that thing is specifically designed badly.
why would anyone go to a circus? when you have the Manjaro team to entertain you. still gonna use manjaro anyways
If I was a dev at Manjaro, I'd add an alert every time Firefox is updated (with an option to not show again) to tell the users that a custom theme is being used on Firefox which may break with the update, here's how to disable, and here's where to report issues that only happen when the theme is enabled.
Just found your channel. I've been using Manjaro Gnome as my main OS for around two years now. I loved it until around half a year or so when things started getting unstable and bloated. It's a damn shame, too, because Manjaro Gnome is genuinely one of my favorite distros of all time.
First
EDIT: It's always Manjaro smh
It's stuff like this why I no longer use Manjaro. I was really impressed with Manjaro when I first tried it, but they seem to like breaking things.
This is making me consider hopping to another distro just to spare myself the embarrassment of using Manjaro.
I recommend EndeavorOS which is literally just vanilla Arch with a nice setup (that doesn't break things).
Garuda and vanilla Arch are also good options
I just did it with Fedora,now im still dualboot Fedora and Manjaro in case I want to go back to Manjaro but so far Fedora has been good,I miss the AUR tho.
All the above are good ideas. If possible, run another distro on either another machine or beside Manjaro as a test case. Set up the test and try running it as your daily driver. You’ll know soon enough if it is a fit or not. Just a suggestion, of course, you gotta do you. Happy Holidays!
If I like what I'm using, I use it. I like Manjaro and I don't give a shit what others think about it.
Manjaro's shenanigans is the reason I avoided it when I decided to install Arch or an Arch based distro. I decided on EndeavourOS (at least in machines with an Nvidia card, and maybe vanilla Arch otherwise).
I started with Arch a long time ago, before there were automated installers, using a beginners guide.
So a while later, I tried Manjaro and it is the only distro that had me turn and run so quickly and get annoyed, that I haven't seen any other distro do.
It just felt like a preinstalled version of Arch, slapped together, with bad glue at the seams, all visible and the cracks showing.
Then when it was update time and the package issues, I realized that I could build something better on Arch myself.
Afterwards with all of their issues and the cert stuff, I just don't want to touch it.
Manjaro's version of "more stable" apparently does not include any actual testing.
The funny thing is that if Manjaro had gone to Mozilla, gotten permission to ship firefox with the gnome theme applied already as a package, they would be able to delay rolling out the updated firefox to their users until after the theme was properly updated to work with it, thus mitigating what started this discussion in the first place. 😆
my adventure with manjaro was ended when they moved from arch repository by replacing some of the packages by manjoro version of packages and when they starta to use lts kernel as and default. Many times when i want to upgrade a system it makes alot of problems and i removed it from my computer and onstalled clean arch linux and i happy
I don't know if it's still broken but Manjaro's GNOME Shell theme was also broken and stopped users from doing anything unless they logged out and logged in or restarted their computer.
I daliy drive firefox with a fork of GNOME Firefox Theme called Firefox Nord, and I did faced this issue but it was simply need to apply a patch on a fork. It look gorgeous on my Customized GNOME setup.
From a legal perspective I think that Manjaro is in the clear here. It ships the vanilla firefox package and installs it to /usr/ . The theme however, is put into the user's home directory as part of the user's profile.
I hated Manjaro's Firefox, I had to uninstall and install it again, I think from Flatpak, to have the original design. But literally few hours after you posted this video, Manjaro released a new version with Gnome 43 and they ditched their Firefox theme and is now shipping with the default one.
I've had more issues with Manjaro than with ArchLinux to be honest. Because of this and other issues, such as the one you present herel, I've become reluctant to recommend Manjaro to anyone. Funnily enough, Gentoo ~amd64 has been less cumbersome aswell, which indicates that Manjaro needs to do much better in testing its packages, before pushing them to the main repos.
Unless you use LFS, you probably have to report to your distro any issues and get it propagated upstream if needed. E.g. if you are sitting on Ubuntu LTS, it is likely an effort of devs there to backport some bugs and fixes.
I wish more distros had something like Fedora's problem reporting program (ABRT). It notifies the user about crashes and other problems with their apps or system. You can then send an anonymous (micro)report to Fedora's FAF for analyzing (or let it do that automatically if you allow it in the installer). It can also guide you to optionally open an issue on their bugzilla.
It's important that all of this goes through the distro maintainers. If it turned out to actually be an issue upstream, they'll just open it there (and often times fix it themselves).
.
.
.
Though I very much doubt something like this would go past testing... all they had to do was open up the new firefox version and see if their themes worked or not. So much for "manjaro is arch but tested" -_- Just another reason to always use Flatpak and forget about this theming nonsense.
firefox never inherits properties of the desktop environment like - curved edges, shadows, button size, titlebar size etc.
Yea, my chrome.css was broken with 108. Took me all of several minutes to look at the github where I got the code and an update posted months earlier fixed it.
Now I'm thinking about it, I maybe should go check for a fresh update 🤔
I had this happen to me a week ago. My Firefox tabs were not showing so when i opened a tab it disappears, and my search bar was non-functional. I thought i broke something when i updated my pacman packages glad that wasn't the case.
Yep this happened to me. This incident actually taught me how to get rid of that theme. The theme made Firefox soooo damn sensitive to like, sub-sub-sub-pixel mouse movements and sub-millisecond button "holds". So when I found out this wasn't a part of the firefox package, just a theme package they shipped with it, I was soooooo glad I was able to remove it and wished I knew the package name to remove long ago. If there's anything that'll get me to use keyboard shortcuts, an overly mouse-sensitive UI will do it.
Well I am using Gnome and Firefox and the Gnome Theme shipped by Manjaro, but these issues never happened to me. I don't modify anything deep in general, so I am really confused how that can happen to other "normal" users. 🤔 (Yes I update regularly)
I stopped using Manjaro years ago. I find the drama around Manjaro entertaining to follow. Developers and companies do as they please and don’t care about my opinions. So, complaining to them is a waste of my time and energy. I seek the least objectionable companies and software and deal with them. In the end, I can only change myself. Merry Christmas and Happy New Year to one and all.
Ngl the broken css theme at the top kinda looks cool
Manjaro not only shows you what not to do, but also why not to do it.
I think the best default theme is suse, all their branding is a separate package and is clearly labeled when you zypper install
I am using Manjaro sway with firefox.
When I quit firefox, the entire sway crashes.
Anyone know how to fix?
I am currently using firefox in sway on Manjaro. No issue 🤷♂ Using an old Lenovo Laptop with Intel Atom CPU.
I have two PCs that belong exclusively to me. One runs Manjaro which is riced to be less Manjaro and more Arch.
One runs Mint.
You can already tell which one I've had less problems with.
Run Garuda.
I use Manjaro KDE, btw. Best OS, best DE (IMHO).
My god, the first thing when i tried Manjaro was to remove that Firefox theme.
When that commentor said "we also modify the kernel, is that questionable too?", I believe their point was, if "modifying css" is questionable, then wouldn't "modifying the kernel" also be questionable. I'm not certain what the answer to this question is though, but, there's definitely "nuance" when it comes to determining whether a change in a system is "changing" a particularly piece of software.
I think they misunderstood the concern, to be fair it was worded horribly. Modifying CSS is questionable due to that word trademark issue
Maybe you would get around that disclaimer by injecting a custom theme during user creation script to the user settings directly. Of course it's absolutely bonkers way of doing it but wouldn't require any kind of modifications to the browser files itself.
Wasn't Manjaro supposed to be the cool distro in the block just while ago?
A _long_ while ago.
It still is.
hehe, this moment though Brodie 04:45
Time to reset the Manjaro has messed up timer.
Don't use manjaro or arch, Fedora here. But this is but one of the many reasons I have been advising stay with the main disrros Debian fedora arch etc as IMO most (not all) of the spin offs are nothing more than custom package lists and custom themes. As such many could simply package their work in a AUR or copr or on launchpad.
Fedora is an RHEL test bed and Launchpad PPAs should only be used on Ubuntu but you do you man
@picclejar and by that reasoning Debian is a Canonical test bed as Canonical pulls directly from Debian. Manjaro pulls from Arch. So what?
Launchpad is also very broad but for the topic I referred to, themes, it will work just fine on any .deb systems unless the spin is so far from Debian standards with regard to theme locations.
Well, when I changed distro because this behaviour in Manjaro completely broke grub and my VPN through L2TP i hopped to clear Arch. Kinda happy with that decision now.
WTF Manjaro? Dude!
I would be against first tier support being unhelpful... regardless of the reason. Every place someone might go and ask for help with this should have the expertise and 'tools available to identify that a theme is being used and ''appropriately move the support requests to the correct place. ' A how to discover if I'm using a theme troubleshooting guide. '' This should be a hot handoff, that is the person helping and axiomatically is the most knowledgeable should be the one making the initial contact to the other project.
I installed Artix today and Artix ships their own theme but I switched to KDE default one cuz I like them more. If distros want to ship themes which is ok, they at least should have default themes. For me changing different themes caused lot of bugs
I think its cool they were at least trying to make gnome look more consistent my default
not sure why everyone acts like its the end of them.. they are not a million dollar cooperation just a few developers
Is this the energy you want?
I use Manjaro because it's stable and solid, but the more I hear about the boo-boo's Manjaro team does the more I want to distro hop. I really like Manjaro as an OS, but I'm really starting to dislike what they do. However, I'm still believing that they'll improve, even though I feel like it's pointless at this point. Not biased towards them in any way.
I believe in you. You don't need Manjaro to screw up your Arch install. You can screw it up yourself, like the rest of us!
Jokes aside, just use Fedora. Much more professional, actually tests stuff, doesn't fuck up every 6 months like clockwork, and great community support.
If you are fine with your distro then don't fix what isn't broken for you
Like what Diolinux said on his KDE for 3 months video "Don't take people good or bad experiences and turn it into your own, try yourself first and judge yourself"
>manjaro
>stable and solid
sure...
I use manjaro kde as my daily driver since August 2022 , no problem so far
@@whiteglitch I used Manjaro XFCE for a long time on my secondary PC and I never encountered any problems too, well the fact that XFCE is very stable did help too
They ripped of HW video decode from Mesa as Fedora does, actually. One more shot in the own leg.
Well, Firefox is right... you cannot modify it and still call it Firefox. You are free to fork it if you like, do any modifications you want, and call it what you will. That's pretty much the standard in all FOSS, including FF - and with the popularity and all the competition, Firefox is doing well to heavily protect its integrity. They still allow you to get the source, modify it and apply your own ideas, all they ask is call it something else and/or state it's a fork/derivative - if you're not, you could be hurting Firefox, whether intentionally or unintentionally. Epiphany is still there if the Gnome look and feel is so important.
Switched to EndeavourOS for These exact reasons. Manjaro developers are just behaving unprofessionally. I mean it's not even a hobby open source project but behind all of this there is a company. And still they are not aware of their consequences.
I really want to like Manjaro...
"If you find us doing what you asked us not to do disagreeable…" 🤯🤪
I rather like Manjaro, actually. I'm happy to mess with Arch, but Manjaro's extra package checking and simplification are, I'm thinking, good things. Never have really agreed that Linux needs to be super Elite like most of the Arch crowd.
That said, Manjaro's been making themselves look *really* stupid, and I really hope that someone takes what they represent and makes a better version of it. Like a "Manjaro, but we actually respect other people and use our brains' sort of thing.
Manjaro's "extra package checking" far more often results in broken shit than it does making anything better. With rolling release it's pretty critical that you are riding the wave, falling behind can and will result in stuff breaking. But also: Don't buy the arch hype train, it's not for l33t linux users, it's for noobs and enthusiasts, it's an educational distro basically. 99% of linux people should be using one of the big 3 (for typical desktop use), Fedora/SuSe Leap/Ubuntu.
What if a distro makes their own theme and ships it by default?
Meanwhile EndeavourOS keeps on trucking. Take the hint Manjaro.
Bro please install a mono font, your github is not looking right
I wanted Mozilla to sue Manjaro Dev team just for amusement
I'd stick with whisky in the jaro.
11:11 Quite frankly, you can say the same thing about every patch a distro does to a software which upstream didn't do too.
I'm gonna be real for a second, I don't think stock gnome looks that bad
Lightning chicken?!
Manjaro is awesome. I've been using it for couple of years now and it just werks!
Right up until the second it just stops werking
Oh this BS Firefox Gnome theme on Manjaro! I had Manjaro Gnome on some second SSD and it was at that time, when they still used their at that time already broken Layout Manager for the entire Gnome Desktop. Part of that layout manager was also the toggle to en- and disable that Gnome theme for Firefox. So... despite the theme not being broken, with the broken layout manager, it was not possible to disable that firefox theme. Toggling off, switched itself on again. Uninstalling manually - The toggle being on it gets re-installed instantly. And no one in the Manjaro Forum actually cared or did anything about it, other than advising to use the toggle... that was not working! Also that was that Manjaro guy shown here in this video.
Since I did not want to just put a whole different distro on that SSD, I just installed firefox via flatpak.
I don't even remember if it was that 9 months ago or even longer ago.
I am definitely having more fun now with Debian testing!
Testing has looked rather tasty as of late.
But Manjaro always has the best looking themes, IMO.
just get the GTK theme from an install or online and use it on any distro.
@@hamm3rextreme546 I could do that, but it may not be as well supported or will likely brake with future updates. Been there, done that. I actually preferred theming from PPAs when I used Ubuntu years ago, that was before they switched from Gnome 2 to Unity. Gtk has been a mess ever since.
If you like the themes go ahead and install them yourself but by doing so you're acutely aware of what that theme is and if anything goes wrong with it you know who to blame
@@Amos_Huclkeberry GNOME themes break no matter what lmao
You realize the G is silent in GNOME right?
Nope, Brodie is correct, It's Guh-Nome. The G is for GNU, and GNU is pronounced Guh-Nu also.
I can see how one would think that, but damn, try to be more educated in the subject before you attempt to correct an expert.
reminds me of the Asahi LInux incident lol
It's Manjaro. They couldn't ship a working distro even if they just literally copied the Arch ISO and asked people to pretend it was Manjaro. They'd probably still DDOS something
there needs to be a default theme though???
That's provided by the toolkit
Unfortunately, a lot of apps just don't properly support theming
If theming was a first-world citizen in our UI tollkits, distros could theme everything to their hearts' content. However, since it's not, distros are in the wrong here.
That's part of libadwaita aimed to address, but to do so you need to limit what can be themed
Arch is not for newbies, Manjaro tries to waste its time with this endeavor but it only breaks itself while it tries to live a lie.
If you want to run arch, run arch, if you're complaining that its too hard then you arent ready for it, simple.
This is why I use PCSS.
Paid and Closed Source Software
I would probably be using Manjaro if they didn't goof so much
I felt the report is fairly distorted.
Theming and fitting the GUI by the user was always meant to be part of GUI philosophy and it is an ecosystem failure that such interaction(which was avaialbe since win1995) was butchered and removed over the years.
I'd argue the issue is not that theming the app is bad by default but rather not having a sane API paths for user customization, lack of collaboration with users need and working with upstream to provide it.
To go back and see what is meant, GUI meant to enhance user interaction possibilities, not limit them one can look at the mother of all demos or if it is too old we can go back to MS Office with VBA and tools like Access.
czcams.com/video/yJDv-zdhzMY/video.html
If we go beyond, as it is a property of a good software, much of why UNIX work at all is the fact that you have bunch of tools that can modulate one another without knowing.
Also the constant legitimacy given to the donthememyapp is disturbing, Software is a tool meant for users utility, and distros ship themes is par of course in the linux ecosystem and user interaction as they're meant to ship a particular experience and utility of their choosing with the given tools, one distro can be highly experimental or modded with out of tree patchs toward a particular global vision they have while other can offer stability and keeping with the upstream as close as possible.
this is always was a core part in how projects could work at all and how distro could have legitimacy against another and how progress was achieved. most notably when Ubuntu entered there were mostly a general purpose in mind or focused at servers. the fact desktop became a target allowed a lot of advancement and enhancements to bubble and required hacks and out of tree patches.
(On a side note every distro, be it nixos,ubuntu, manjaro, arch by definition release fork by necessity in current days)
Manjaro ☕
Noticed and hated this included theme, was surprised Firefox apparently had this GNOME integration, thankfully it is Manjaro being Manjaro instead.
Switched to Garuda Linux on my Desktop some time ago, but because it is set up how I want it and working well, I'm keeping Manjaro GNOME on my laptop for now.
This includes some specific driver things from the AUR, which I know is absolutely not recommended on Manjaro, but I don't want to set it all up again yet and it does work as it should.
Added Garuda's Chaotic-AUR and am using it's FireDragon as I didn't like the default Firefox package and it saves me a bit of setup compared to LibreWolf, which I use on non-Arch systems.
This all is playing with fire and I know this, I want to see whether it burns down eventually.
I appreciate the work the theme dev has done on it but god Adwaita looks bad
@@BrodieRobertson jup, while I can tolerate it on low res screens, it just looks horrible and gets in the way too with the overdone spacing.
The Firefox theme is impressive and great if you're into Adwaita, which neither of us are.
Didn't mention it but one of the things set up to my liking there is libadwaita-without-adwaita and login-manager-settings with the Matcha-dark theme.
When I replace the OS I am moving to KDE Plasma, but for now this is working well and battery life is good, hence it may stay for now.
@@BrodieRobertson Honestly Adwaita just wholly lost its soul with LibAdwaita, turning into flat theme number 128.
aah brodie my friend. you truly have outdone yourself this time. because i was just about to switch off watching today's majaro fail pah! was not interested. but instead ended up realizing just in time... that you have covered today here the same exact issue that has been plaguing me all week. have had literally no idea. no clue at all whats been all messed up with my firefox... and this is being on ubnutu 22.04 with kde plasma desktop. and some kvantum or other custom user set themes also installed.
thanks so much you really have done me a solid here. since my life has been pretty darned tedious of late with such a chronically messed up firefox. now all i gotta do is to just watch your video thu to the end (painful i know, but sacrifices must be made sometimes). and then i shall surely discover what is the fix for this problem. and all will be well again in my closeted fragile little world. and i can go back to my crack level depedancy of being on firefox. thanks again in advance. can't thank you enough , merry christmas
and it's fixed! just had to remove 1 line theme include import statement from the file chrome/userChrome.js (which was an old theme customization css / custom css). All back to normal now 👍
Distros should not ship themes without testing, that is.
css makes for quite a mess. "Stop using themes" is a really depressing solution. I might suggest that we stop using css for everything, instead.
I think it's ok to use themes if you add them yourself but when a distro adds them it can seem like it's supposed to be there
@@BrodieRobertson I think theming shouldn't be so fragile. It didn't used to be... Can we just make theming so it's "supposed to be there"?
What do you mean it didn't used to be?
I'm still of the (non-coding, uneducated) opinion that rather than crusading against themes, developers should build their apps to more gracefully handle themes. If you're app explodes because the user changed a color and slightly tweaked a font size, you suck. Shouldn't be that hard to accomodate. There are limits though, it's unreasonable to support rearranging things entirely, and switching icons is pretty borderline (though desirable).
That said, we are in a situation where Mozilla says "don't ship themes," the theme creator says "don't ship this theme," and Manjaro went and did it anyway, and didn't catch it when it broke. Another dumdum move to go on top of the pile of other braindead mistakes.
I think the problem is that GTK - the toolkit GNOME uses - doesn't support theming. You could change the CSS stylesheets, and that's how GTK themes came to exist in the first place, but it's a hack. That's why themes break things sometimes.
Now, most Linux apps are built using GTK and that's why, in your words, apps explode when the user changes a color and tweaks the font size a bit (although this doesn't happen, because as you said those are just minor tweaks). I suppose GTK could add theming support, but is that really important? I'd say the ability to change accent colors is already enough.
its aways manjaro