this post was submitted on 31 Aug 2026
90 points (97.9% liked)

Linux

67377 readers
329 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 7 years ago
MODERATORS
 

I've distro hopped quite a bit over the last few years. I've realized recently that I tend to gravitate toward KDE Plasma as a desktop environment, but I don't take advantage of the customization as much as I could.

As I sit here looking through the KDE Plasma settings I'm curious to hear what are some favorite things to change in any DE. Please share what you like to do when you get a vanilla install. Do you have a favorite icon pack? Do you have a favorite theme? Any particular widgets that you would recommend?

I'm sure there is more out there than I can think of. Please share!

Edit: I can't respond to everyone, but this is a great discussion. So many good suggestions and ideas. Keep them coming!

(page 2) 48 comments
sorted by: hot top controversial new old
[–] rsky@lemmy.ml 10 points 3 days ago* (last edited 3 days ago) (2 children)

I always install Guake. It's a drop-down terminal emulator and it can be heavily configured with hotkeys. I have it pop open/close with one key and I can split the terminal horizontally or vertically as many times as I want with a couple other hotkeys.

It's so ridiculously efficient (as a developer) that I can't stand to not have it installed at this point.

[–] Matth@sh.itjust.works 8 points 2 days ago (2 children)

What's better with a drop down terminal vs a normal terminal invoked with global short key?

It's a genuine question, never heard about drop down terminal and looked it up. As I understand they are just normal terminal with a visual effect when they open. Am I missing something?

[–] psilotop@lemmy.world 5 points 2 days ago

I've used a drop down terminal before and I find the position convenient. I can never lose it among other windows and it's always on top. If I want to see below, I just slide it back.

Your point is correct, it is functionally nearly identical. Since the terminal is arguably the most important or most central piece of software, I do find it convenient to always have it in the same place and to give it priority over other windows.

This is definitely a matter of opinion, I do admit

[–] rsky@lemmy.ml 3 points 2 days ago

It really has nothing to do with the opening animation, in fact, I'm not even sure if Guake has an animation. It's about having a self contained terminal "window" where all of your terminals live and you can quickly navigate between them. Then you can hide said window just as fast as it arrived and get back to what you were doing. Keep in mind, these drop down terminals are not treated as traditional windows and are always-on-top.

The problem with traditional terminal windows is: let's say that I have 4 terminals up for different tasks; it causes a little friction to my workflow when I have to deal with which window is which. That friction is just not present with a drop-down. Of course, you can have a traditional terminal emulator that supports tabs and splitting and set a hotkey to bring the one window into focus with an always-on-top flag; at that point though, you've just recreated another drop-down.

[–] bathtub@lemmy.world 9 points 3 days ago (1 children)

Love my drop down terminal. I use Yakuake.

[–] rsky@lemmy.ml 5 points 3 days ago (2 children)

Once you get used to it, you'll never go back haha

load more comments (2 replies)
[–] JTskulk@lemmy.world 2 points 2 days ago (1 children)

I like to set up klipper actions to do automation on certain clipboard actions. I have them for sending certain URLs to special programs, converting credit card charge emails into a new item in a spreadsheet, doing 2 bandcamp things. I used to have some cool automation set up with starting and stopping activities, but they removed that functionality and now I have a worse one with the command output widget. I also love using window rules to customize my programs and where and how they appear.

[–] psilotop@lemmy.world 1 points 2 days ago (2 children)

The email to spreadsheet idea is fantastic! I have my credit card email me for every purchase so the format is uniform no matter where I buy....

load more comments (2 replies)
[–] umbrella@lemmy.ml 2 points 2 days ago* (last edited 2 days ago) (1 children)
load more comments (1 replies)
[–] monovergent@lemmy.ml 3 points 2 days ago

Focus follows mouse and unchecking the option to auto raise the active window. Couldn't live without it and being used to it has made me extremely clumsy when I do pick up my Windows work laptop.

I change the taskbar clock to be a one-line MM/DD HH:MM:SS format, drop in my customized locale (based on en-US for maximum compatibility, but without having to deal with US formats and units that I'm not fond of), and point the taskbar shortcut for my text editor to a script that creates a pre-named file and launches the editor with autosave enabled. Because having to manually save and come up with a name for your spur-of-the-moment notes sucks, automatically generating 20260831_text_1 is so much better than a, b, a2, etc.

XFCE specific, I get rid of the second panel full of launchers. Acquired taste, but also Chicago95 theme and icon pack.

[–] MalReynolds@slrpnk.net 5 points 2 days ago

KDE here.

Icons: Candy; Plasma Style Sweet; Window decs : sweet-dark; Autohide Icons-only task manager at the bottom (RIP Latte :( ), always on top panel for my secondary monitor, autohide top panel on the primary.

I actually use and like Activities, I have General, Game, Code, System, Work all with their own workflows and pinned apps etc.

I lean pretty heavily on mouse gestures using logid with a MxMaster 3. Switch activities, control music, switch apps etc.

I have the gesture button pop up Kando which can do ALL sorts of things, basically I can do 90+% of things super fast without touching the keyboard. Not that I dislike the keyboard, using it now, but sometimes I don't want to bother.

Top centre of panel has a command output widget with cat CurrentShort.txt which pulls local temp/humidity from a couple of sensors via HomeAssistant. Hover has weather scraped from Aus BoM and a bunch of other informative stuff and if I click it it runs a script with

kdialog --geometry 1024x1024 --textbox /dev/stdin <<< $(cat CurrentInfo.txt)

which pops up a dialog with a weeks forecast among other things. I also use the command output widget for cpu/gpu temps and fan speeds to the left of the status bar, which is on the right.

The Wunderground widget is pretty cool too, find local weather stations and pop them in a panel.

[–] thingsiplay@lemmy.ml 6 points 3 days ago* (last edited 3 days ago) (2 children)

In KDE my favorite is an extension to the window manager, for auto tiling: https://codeberg.org/anametologin/Krohnkite or install it from Settings > Window Management > KWin Scripts, then click "Get New" and search for "Krohnkite" by anametologin. Development is a bit slow at the moment, but it does the job well.

I like that there are different layouts available, meaning different logic how a window should be placed and sized. I can switch between layouts on the fly. Every virtual desktop can have their own layout by standard, in example my fourth desktop is always untiled like a normal desktop. Exceptions to specific windows or applications to not tile them can be added too. So the usual stuff. It comes with some features not seen in other tiling window managers. In example I can convert any window into a "Dock". A dock would then be always at the edge or screen, similar to the KDE bar; basically making the screen area to tile windows smaller. Super cool.

Edit: Rephrased a bit to make it more clear and added some more info.

load more comments (2 replies)
[–] mmmm@sopuli.xyz 6 points 3 days ago (1 children)

Haven't had a vanilla install since KDE 5 came out, but the biggest thing I use far from the default install is Karousel

[–] thingsiplay@lemmy.ml 4 points 3 days ago

I'm a regular auto tiler, but tried a few alternatives such as Karousel to see how it works out. Its not really for me, but it worked fine and did what it should in my experience. So another recommendation if anyone wants a Niri like experience with Karousel addon. Another curious one is Mouse Tiler, which is a completely different method of manual tiling.

[–] nyan@sh.itjust.works 3 points 2 days ago (5 children)

The colour scheme. White screens are one of the things that trigger my migraines.

This in turn leads to my modifying several other visual aspects of the desktop, because a lot of widget set themes come with scrollbars that don't work well with really dark colours. I also turn animations and automagic snapping and desktop navigation facilities off, because I find them annoying. Kindly behave like it's 1999 and don't do anything I don't explicitly tell you to do, Mr. Desktop.

And then I embed a conky instance in the second desktop for general monitoring—CPU activity (composite and by thread), memory in use, disk space, network usage, temperatures, fan levels, and greediest processes all conveniently in a single view that doesn't require me figuring out what I did with the window.

[–] psilotop@lemmy.world 1 points 2 days ago

Totally agree on dark themes, my eyes can't take bright white screens.

The performance monitor is a nice touch, I think I'll include that. Thanks!

load more comments (4 replies)
[–] eremophila@lemmy.zip 4 points 3 days ago (3 children)

kde plasma

Mouse: increase pointer speed to 0.8

Sound: change volume increment to 2%

Sound: mute notification sounds


Colours:

Breeze Dark

Material Black Blueberry Icons

Oxygen Neon Cursors

KDE-Story-Blue-SDDM (login screen) with a different background


Screen Locking:

Never


Power Management:

When inactive: Do Nothing

Dim automatically: Never

Turn off screen: Never


Session:

Ask for confirmation: Deselect

On login: Start with an empty session



Panel:

Long date

Date beside time

Modify system tray settings to show what I want



Widgets:

On panel:

Thermal monitor (1 for cpu, 1 for gpu)

Memory Usage

Desktop Folder

Folder View (set to a folder where I keep docs and spreadsheets)

Wastebin

Shutdown or Switch

[–] psilotop@lemmy.world 3 points 2 days ago (1 children)

Love this. Thanks for the breakdown! Some of these options are things that I only set if I happen to pass them. I don't always comb through every option during a fresh install

[–] eremophila@lemmy.zip 1 points 2 days ago (1 children)

I have distrohopped a couple of times, so the settings only take me a minute. It is possibly what drew me to kde plasma in the first place, the settings are very accessible.

Planning on going back to xfce though, since they are (I assume) much less likely to embrace ai crap.

[–] psilotop@lemmy.world 1 points 2 days ago (1 children)

I do love the idea that a desktop environment covers most of what you interact with. I feel like DE and package manager are like 90% of what makes me choose a distro

load more comments (1 replies)
load more comments (2 replies)
[–] HaraldvonBlauzahn@feddit.org 3 points 2 days ago (1 children)

Setting Caps Lock as the Hyper modifier key.

Setting a keyboard layout that is comfortable for both typing programming symbols and the own language (I use UK international). Consistency is king here.

And configuring the compose key.

Otherwise, I don't customize much, I think of it as a time sink.

[–] psilotop@lemmy.world 2 points 2 days ago

What do you use your compose key for? I never feel a need for it

[–] sudoer777@lemmy.ml 3 points 2 days ago* (last edited 2 days ago)

I’m curious to hear what are some favorite things to change in any DE.

I like using a tiling wm instead of a traditional de which is keyboard-centric and lays things out nicely instead of overlapping everything which is kindof stupid. niri and noctalia v5 is my current stack. I also have the settings defined in Nix and synced to other user accounts.

Any particular widgets that you would recommend?

I have the CPU/RAM/Swap/Temp monitors in my bar so that I can keep tabs on the CPU/RAM/Swap/Temp on my computer and if a freeze or lag spike occurs I have a better idea of what's going on.

Do you have a favorite theme?

Catppuccin, which has a Nix module that styles my apps as well. For font I use Inter and JetBrains Mono Nerd Font set through the Stylix module

[–] dfgxx@lemmy.zip 2 points 2 days ago (1 children)

Try wobbly windows, like in Garuda Linux

[–] psilotop@lemmy.world 2 points 2 days ago (1 children)

Whoa! That feels like something from the early days of the internet. Is it useful for anything or just fun?

[–] dfgxx@lemmy.zip 1 points 2 days ago (1 children)
[–] psilotop@lemmy.world 2 points 2 days ago

Awesome, love it 😁

[–] hexagonwin@lemmy.today 2 points 2 days ago (1 children)

in m$win/kde-style-env: two row taskbar, titles always visible (like on win2k/kde3)

also sloppy focus and autoraise for mouse. extremely useful when you use many windows.

[–] psilotop@lemmy.world 1 points 2 days ago (2 children)

I don't keep much in my taskbar at a time but I do remember using that back in Windows ME I think?

I totally forgot about mouse focus. I'm used to Windows for work but maybe I'll change to sloppy. I'll definitely give it a try

load more comments (2 replies)
[–] StrawberryPigtails@discuss.tchncs.de 3 points 3 days ago (1 children)

It's been a while since I've done a clean install, but I think the only thing I do to KDE is install Yakuake and set up 4 virtual desktops. Very handy when I'm working on my more involved projects.

[–] OhVenus_Baby@lemmy.ml 2 points 2 days ago (1 children)

Do the Desktops persist between reboots? As in each work space can become a running working space on its own or they reset and it's just organization?

[–] StrawberryPigtails@discuss.tchncs.de 1 points 2 days ago (1 children)

It's more an organization thing.

The desktops themselves persist however I have it set to reset to empty desktops on boot. There is an option in KDE settings to automatically restore previously open applications when you boot up, but my workflow is never the same from project to project.

I'm not sure anymore which is the default behavior. I think I remember having to change the setting at some point and that's how I know it exists.

load more comments (1 replies)
[–] yxc999@lemmy.ml 2 points 3 days ago (1 children)

Installing the Intel One Mono font, so much easier to read

[–] sic_semper_tyrannis@lemmy.today 2 points 2 days ago (1 children)

Check out Atkinson Hyperlegible Mono from the Braille Institute

load more comments (1 replies)
[–] Stizzah@lemmygrad.ml 1 points 2 days ago

I made myself a kwin script to arrange and rotate focus to specific windows (livestreams) on my second monitor, https://github.com/tarzasai/kwin-script-director

[–] HakFoo@lemmy.sdf.org 1 points 2 days ago (1 children)

I've been using the CoW compositor lately and it has a neat, but possibly accidental, feature:

You get that "virtual desktop with additional screen space" feature, as was common on older X11 setups, with a little minimap that shows the real screens within the context of the virtual space. What's unusual is that it's possible to move the individual screens on a multi-monitor rig independently, rathrr than as a group.

[–] psilotop@lemmy.world 1 points 2 days ago

This is interesting, and I'm glad that it's possible. What do you actually use it for? Can you give an example of when you would move screens?

[–] MonkderVierte@lemmy.zip -1 points 2 days ago
[–] atzanteol@sh.itjust.works -5 points 2 days ago

My biggest customizations are all of the software I install and use to do things with the computer.

load more comments
view more: ‹ prev next ›