4 ms·
The fact that TDE exist is great and proves that unlike other OSes where you are forced to upgrade everything to whatever the OS developer wants and have no cho
by badsectoracula 2y ago
The fact that TDE exist is great and proves that unlike other OSes where you are forced to upgrade everything to whatever the OS developer wants and have no choice in the matter (aside from not upgrading, which isn't a real option because both hardware and software support drops like flies over time) regardless of how this affects your workflow, on Linux you can simply get to have all the latest stuff under the hood (kernel, drivers, etc) while at the same time preserving the workflows you want.
Some elbow grease might be necessary - like all the time the TDE developers have put towards their project - but the important part is that it is possible.
That said, i do think that TDE would benefit from a couple of more aesthetically pleasing themes in the screenshots - even the original KDE3.5 default theme (preferably with a bit less gradient galore) would be better than the current shots that look like a hodgepodge of themes thrown together.
- Frost1x 2y agoI haven’t kept up with Windows over the recent years but it looks like Cairo Desktop exists that allows some degree of shell customization in that world. Many years ago lots of shell options like LiteStep existed (they weren’t the most stable, but they existed). Many were likely hacked out solutions as they hooked in via replacing the explorer library IIRC. So while in Linux it’s intentionally modular, I wouldn’t say it’s the only place it’s possible. Maybe the most practical, for sure. As we move more to service oriented everything though, that becomes increasingly less feasible. I suppose to some degree it’s more flexible because web apps at some point give you all the rendering code locally to muck with however you may want to but the frequency of change in UIs on top of its complexity seems like this world will always be unapproachable for customization, and that’s for services that are using browsers. Forget it if theres some local application doing rendering (like the Microsoft app with Azure services).
- badsectoracula 2y agoThe problem with Windows is that you do not have the source code so you rely on excessively brittle hacks. For example when i was using Windows 8 i used to run some program that forced some handle that uxtheme used to close which caused controls to fall back to using the classic win9x theme (which was disabled on the UI in Win8) - and for that to work it had to freeze some system process for a bit, force the handle to close and unfreeze it. That process worked for Win8, it broke on Win8.1 until someone found a workaround but you had to replace some apps with alternatives to work and was completely broken on Win10 (and i guess Win11 too) and was never fixed. Meanwhile if i desire i can download the official source code for Gtk and modify the painting code to be as pixel perfect as i want (and in fact i did exactly that some years ago to make XFCE look like Windows 95 because the available themes looked off :-P). For webapps, yeah you can't do much but personally i prefer local apps where possible anyway - and for the other stuff, if i care enough, Stylus and Greasemonkey are there to help. I do use a custom Stylus theme i wrote for HN for example :-).