this post was submitted on 02 Aug 2023
156 points (98.1% liked)

Linux

48090 readers
754 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

It is 5 am, I have not slept tonight, but what I have done makes me very happy.

It was too easy and took no coding. Even though I'm a professional programmer I was not excited to learn qt and hate c++ with a passion. I did not need to. Seriously, it is my belief that anyone could have done this if they really wanted to

The Problem

I've not been able to find a theme which lets me have small floating panels and a nice brownish colour profile. All the brown themes I've liked have a massive border radius in the floating panels, and thus my two panel layout takes up an absurd amount of space. 64 pixels in total, though it seems a bit larger to me. Maybe that doesn't account for the bottom empty space.

Fixing It

I knew at this point I'd have to learn a bit about plasma theming in order to get what I wanted, and had been procrastinating for about a month. Tonight, I could not sleep, so around 2 I decided to try it out. I started online and found nothing on my specific problem, with people suggesting I just "try another theme". Perhaps I was googling wrong, but no useful information there. went back in to the settings though and found the edit button on the plasma theme section. Right there were all the SVGs needed to alter the theme and a nice button to get to the directory where it was all housed.

I searched up panel, found three images, and tried something incredibly dumb. I just yeeted them into inkscape, made the borders on each image smaller, and changed my theme away and back. Fantastic, now the corners are smaller and I can shrink my panels to a reasonable size. It took about 15 minutes in total. To be fair, each corner was it's own path and I had to do this 4 times and be cautious of some shadowing but I seriously think anyone could have gotten this done. Fuck man, the theme I'm using is distributed under the GPL. That's place is wild.

Conclusion

Plasma is built for people who want to change their experience and I love the devs for that. At this point I'd be surprised if I found something I couldn't do. If you're curious, here's the finished product. It'll take some more work with a colour picker to get the sliders the right way but for now this is fantastic

all 13 comments
sorted by: hot top controversial new old
[–] Fizz@lemmy.nz 57 points 1 year ago

2am brain: no don't sleep, go learn plasma theming so you can make the boarders slightly smaller

[–] Justin@apollo.town 18 points 1 year ago (1 children)

I love the default Plasma Breeze. I just want to have a usable interface and get work done. But I do LOVE that Plasma can be made to look like practically anything.

[–] kurcatovium@lemm.ee 2 points 1 year ago (1 children)

Are you me? That's exactly my thoughts!

[–] Justin@apollo.town 4 points 1 year ago

I don't think we've ever been seen in the same room, so anything is possible.

[–] HouseWolf@lemmy.ml 16 points 1 year ago

I dunno why I didn't jump on the KDE train sooner, I think it's default setup is already a better user experience than Windows 10/11, and doesn't feel like I'm fighting against the desktop like with Gnome.

The ease of tweaking even small things I really appreciate. Feels like an actual upgrade in the UI/UX space from what I've been used to from years of hacking together tweaks and programs on other desktops.

[–] 20gramsWrench@lemmy.dbzer0.com 14 points 1 year ago (1 children)

you should check out theming in kvantum, same svg principle applied to all the content of the window, and in inkscape turn on the code editor, just the names of the categories is enough documentation

[–] sorrybookbroke@sh.itjust.works 9 points 1 year ago* (last edited 1 year ago)

Thanks for the suggestion, that sounds like a very fun timesink. I'll check it out the next sleepless night I encounter

[–] pH3ra@lemmy.ml 8 points 1 year ago

I recently got back a 10 year old Dell Latitude I lent my brother back when he started high school.
Having no particular project for it, I installed Debian 12 + Plasma 5.27 on it: it's now 4 days that I'm enjoying tweaking the hell out of it

[–] Decker108@lemmy.ml 5 points 1 year ago

Plasma is amazing. I'm never going back to Gnome and am ready to become a contributor just because I like the DE so much.

[–] Mechaguana@programming.dev 3 points 1 year ago

I tried plasma through my steam deck. Its heaven. It has comepletly soured windows for me. I will miss my cracked adobe though. Why did I not jump ship when windows was starting their OS based ads?

[–] smackjack@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

Plasma has gone from being one of the worst DEs (slow, buggy, kind of ugly) to being the absolute best in a really short amount of time.

Plasma just has killer features that other desktops just don't have, like KDE connect and the encrypted vaults. Sure you can get those things on other desktops, but they're not built in and they're nowhere near as seamless. Plus KDE apps in general are just better.