{"id":3828,"date":"2023-04-22T15:50:12","date_gmt":"2023-04-22T22:50:12","guid":{"rendered":"https:\/\/jasonsblog.ddns.net\/?p=3828"},"modified":"2023-04-22T18:57:37","modified_gmt":"2023-04-23T01:57:37","slug":"17-kde-plasma-features-that-you-didnt-know-about","status":"publish","type":"post","link":"https:\/\/jasonsblog.ddns.net\/index.php\/2023\/04\/22\/17-kde-plasma-features-that-you-didnt-know-about\/","title":{"rendered":"17 KDE Plasma Features That You Didn\u2019t Know About"},"content":{"rendered":"\n<p>KDE Plasma is my favorite desktop environment with lots of customization options, but some of the defaults leave something to be desired. Some of things I like to do is enable virtual desktops and add shortcuts for switching between them. Enable ALT-TAB to move between all applications on all desktops. Setup KDEConnect for mobile phone integration. But this is a good sampling of features you might not be aware of.<\/p>\n\n\n\n<p><a href=\"https:\/\/frontpagelinux.com\/tutorials\/17-kde-plasma-features-that-you-didnt-know-about\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/frontpagelinux.com\/tutorials\/17-kde-plasma-features-that-you-didnt-know-about\/<\/a><\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_6a476786-8efb-4cb8-af22-7fae43c197c4\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 2px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<p>KDE Plasma is just packed with features, some of which, even long term plasma users might not know about. I have been using the Plasma desktop for many years now and I am still finding new cool features. Here is a list of 17 cool features of KDE Plasma that you probably didn\u2019t know about.<\/p>\n\n\n\n<p>In addition to this article, I made a video demonstrating all of these features so if you would like to see examples of any of these then be sure to check out the video below. I also added my personal settings for how I customize these features in my setup if you\u2019d like to see how my workflow is configured. Each tip that I customize will have a note at the bottom for how I customize it, if you don\u2019t see a note then I simply use the default for that feature.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"17 KDE Plasma Features That You Didn&#039;t Know About\" width=\"1290\" height=\"726\" src=\"https:\/\/www.youtube.com\/embed\/zhPIwFC4qFs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Before we get to the tips, I mention the term \u201c<strong>Super Key<\/strong>\u201d frequently in this article as well as the video since it is used often in these features. For those unfamiliar with this term, the Super key refers to <strong>the key that often displays the Windows logo<\/strong>. It has many other names as well such as the Meta Key, Mod4 Key, Windows Key, Logo Key, and others. I prefer the Super Key term which is why you\u2019ll see that. Also the icon I used in the video is somewhat of a reference to \u201csuperpowers\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">KRunner<\/h2>\n\n\n\n<p>KRunner is an awesome feature of Plasma and one of my favorites but it\u2019s not commonly known it exists. There are a few ways to activate it but the fastest is the keyboard shortcut. The <strong>default shortcut is Alt + Space<\/strong> and once activated you can do all sorts of stuff. You can launch applications, search for files, run commands and much more.<\/p>\n\n\n\n<p>In fact, there are a bunch of plugins to expand the functionality of KRunner. You can also disable default plugins if you want to.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>I change the <strong>shortcut to Super + Space<\/strong> because I like for KRunner to be similar to the Main Menu shortcut of pressing the Super key.Michael\u2019s Customization<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Quickly Move A Window<\/h2>\n\n\n\n<p>If you press and hold the <strong>Super key<\/strong> down and then <strong>Left Click on your mouse<\/strong> anywhere on a window and then drag it around to very quickly move around the window. With this you don\u2019t have to use the titlebar or worry about accidentally clicking something because it takes you into a <em>Window Manipulation Only<\/em> mode.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quickly Resize A Window<\/h2>\n\n\n\n<p>If you press and hold the <strong>Super key<\/strong> down and then <strong>Right Click on your mouse<\/strong> near an edge of a window and then drag it around you can very quickly resize a window. Gone are the days of having to get your mouse directly on the edge of the window, as long as you are remotely in the vicinity of an edge this will work.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zoom In &amp; Out<\/h2>\n\n\n\n<p>Another really cool feature of KDE Plasma is the ability to Zoom In and Zoom Out of your desktop. This is also a very handy accessibility feature for those with visual impairments. Press and hold the <strong>Super key<\/strong> and then use the <strong>Equals (=)<\/strong> key to zoom in or the <strong>Minus (-)<\/strong> key to zoom out of your desktop.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Shortcuts for Quick Window Tiling<\/h2>\n\n\n\n<p>KDE Plasma also has some tiling functionality, though it is not intended to compete with the window managers that are exclusively made for tiling but it does a fantastic job for my usecase. KDE Plasma\u2019s tiling can be done with half tiling or quarter tiling depending on what you need from it.<\/p>\n\n\n\n<p>To use the tiling functionality of KDE Plasma, <strong>press and hold Super<\/strong> and from here <strong>use the arrow keys on your keyboard to tile the window<\/strong>. By default, a single arrow press will do half tiling but if you\u2019d like to do quarter tiling then you\u2019ll need to press another arrow key in quick succession. For example, if you want to tile a window to the top right, just do <strong>Super + Up immediately followed by Super + Right<\/strong> (holding Super down the whole time).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Present Windows Effect<\/h2>\n\n\n\n<p>I tend to have a lot of applications running at any given time while I am using my computer. At times this can become a bit complicated to navigate so I use the Present Windows effect to easily switch between tasks and applications. Present Windows is a feature that takes all of your application windows and displays them in a nice overlay style making it faster to locate the app you want.<\/p>\n\n\n\n<p>To activate this, you can use the <strong>hot-corner at the top left of your screen<\/strong> or use the default keyboard shortcut of <strong>Ctrl+F10<\/strong>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>I change this shortcut to Super + W<\/strong> because it\u2019s more comfortable for me to activate it and I think it makes sense as W for windows overlay. I also change the way the effect displays from the default \u201cNatural\u201d setting to instead use the <strong>\u201cRegular Grid\u201d layout mode<\/strong>. This setting can be changed in System Settings -&gt; Desktop Behavior -&gt; Desktop Effects, then scroll down the list to find \u201cPresent Windows\u201d and from here click the Configuration button to the right of the window.Michael\u2019s Customization<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Virtual Desktops<\/h2>\n\n\n\n<p>Virtual Desktops are an awesome feature that is fairly common in the Linux ecosystem though you may have heard of them referred to as Workspaces elsewhere. By default, KDE Plasma comes with a single Virtual Desktop. If you go to <strong>System Settings -&gt; Workspace Behavior -&gt; Virtual Desktops<\/strong> then you can add as many as you want. I typically run about 4 Virtual Desktops but at one point in time I was using 9 virtual desktops. I can\u2019t totally explain why I had 9 but the point is, you can do whatever you want.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Desktop Grid Effect<\/h2>\n\n\n\n<p>Once you have a few virtual desktops you can check out the very cool Desktop Grid effect. This essentially does the same thing as Present Windows but instead it does it for your virtual desktops. You can activate the Desktop Grid with the keyboard shortcut <strong>Ctrl+F8<\/strong>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>I change this shortcut to Super + Control + D<\/strong> because it\u2019s more comfortable for me to use, D for Desktops, and I add control into the mix because Super + D is already assigned to the <em>Show Desktop<\/em> feature.Michael\u2019s Customization<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Send a Window to All Desktops in Desktop Grid<\/h2>\n\n\n\n<p>While you\u2019re in the Desktop Grid, you can use other cool hidden feature of KDE Plasma to display a window on all virtual desktops. All you need to do is Right Click a window in one of the desktops in the grid and it will make it display on ALL of the desktops. Right click it again to switch it back to a single virtual desktop.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Hidden Gems that Need Configuration to Setup<\/h2>\n\n\n\n<p>The next set of hidden gems require a bit of configuration but they are pretty awesome so I am confident that you will want to implement them. Hopefully, KDE considers adding these configurations or something like them in the future by default because they are very useful in my opinion. I won\u2019t include a customization section for these tips as they will have that included as we configure them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Minimal Desktop Menu<\/h2>\n\n\n\n<p>There is a feature that a lot of people tend to like from the <strong>Openbox window manager<\/strong> where you can right click the desktop and quickly have access to your Main Menu. You guessed it, KDE Plasma can do this too!<\/p>\n\n\n\n<p>To activate this quick minimal app menu, <strong>right click your desktop<\/strong> and choose \u201c<strong>Configure Desktop and Wallpaper<\/strong>\u201c. In the sidebar of the window that loads, select \u201c<strong>Mouse Actions<\/strong>\u201c. Next, in the dropdown menu next to the <strong>Middle Button<\/strong> option, change that to \u201c<strong>Application Launcher<\/strong>\u201d and you\u2019ll now have a slick minimal desktop menu similar to Openbox.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Removing Window Decorations with \u201cNo Borders\u201d<\/h2>\n\n\n\n<p>The decorations around a window are very useful but sometimes they can get in the way. If you use the quarter tiling functionality of Plasma like I mentioned before then it would be nice to be able to remove the borders to optimize the screen real estate. That\u2019s where the \u201c<strong>No Borders<\/strong>\u201d feature comes in.<\/p>\n\n\n\n<p>To remove the window decorations, <strong>Right click the Titlebar<\/strong>, then go to \u201c<strong>More Actions<\/strong>\u201c, and select the \u201c<strong>No Border<\/strong>\u201d option.<\/p>\n\n\n\n<p>This is a great way to save space on your screen but it\u2019s kind of hard to get back to this menu without the titlebar. You can use the default shortcut of Alt + F3 to open it again but instead I suggest creating a custom shortcut for this feature. Go to <strong>System Settings -&gt; Shortcuts -&gt; search for \u201cborder\u201d<\/strong> and then press the keys that you want to use for your shortcut. The shortcut I use for this is <strong>Super + B<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Shortcut to Make a Window Transparent (Window Opacity Controls)<\/h2>\n\n\n\n<p>Ever wanted a window sitting on top of another window but still want to see through to the lower window? You can set custom shortcuts in KDE Plasma to do just that because it has this feature built right in, though not pre-configured. Simply go to <strong>System Settings -&gt; Shortcuts -&gt; search for \u201copacity\u201d<\/strong>. Then set the increase to <strong>Super + Alt + = (equals)<\/strong> and decrease to <strong>Super + Alt + \u2013 (minus)<\/strong> and now you can quickly and easily raise or lower the opacity of a window.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u201cShow Alternatives\u201d<\/h2>\n\n\n\n<p>KDE Plasma has a lot of great options, including some alternatives to the default features and this is where the \u201cShow Alternatives\u201d feature is just fantastic! If you prefer an alternative to almost anything in Plasma, you can change it out for something else. Perhaps you want a more minimalist main menu, <strong>Right click the menu<\/strong> and choose \u201c<strong>Show Alternatives<\/strong>\u201c, them select \u201c<strong>Application Menu<\/strong>\u201c.<\/p>\n\n\n\n<p>Or if you want to go the opposite route, choose \u201c<strong>Application Dashboard<\/strong>\u201d to have a fullscreen menu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u201cGet New\u201d Stuff<\/h2>\n\n\n\n<p>Let\u2019s say you want more options than what is offered through the Show Alternatives system, well that\u2019s where the <strong>\u201cGet New\u201d<\/strong> feature comes in. In a wide variety of sections inside of System Settings you will see a button that says \u201cGet New\u201d followed by whatever section you are in. For example you can \u201cGet New Icons\u201d, \u201cGet New Themes\u201d, \u201cGet New Desktop Effects\u201d, \u201cGet New Plugins\u201d for KRunner and just so much more!<\/p>\n\n\n\n<p>This approach is nice because the button is right there when you are navigating around System Settings but maybe you want to browse the entire directory all in one place, simple go to the KDE Store at <a href=\"http:\/\/store.kde.org\" target=\"_blank\" rel=\"noreferrer noopener\">store.kde.org<\/a>.<\/p>\n\n\n\n<p>The KDE Store is filled with a ton of awesome stuff but keep in mind anyone can post to this directory so don\u2019t just blindly install things, read reviews and comments like you would on any marketplace.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>KDE Plasma is my favorite desktop environment with lots of customization options, but some of the defaults leave something to be desired. Some of things I like to do is enable virtual desktops and add shortcuts for switching between them. Enable ALT-TAB to move between all applications on all desktops. Setup KDEConnect for mobile phone [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-3828","post","type-post","status-publish","format-standard","hentry","category-tech"],"blocksy_meta":[],"featured_image_src":null,"author_info":{"display_name":"Jason","author_link":"https:\/\/jasonsblog.ddns.net\/index.php\/author\/jturning\/"},"_links":{"self":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/3828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/comments?post=3828"}],"version-history":[{"count":4,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/3828\/revisions"}],"predecessor-version":[{"id":3836,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/posts\/3828\/revisions\/3836"}],"wp:attachment":[{"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/media?parent=3828"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/categories?post=3828"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jasonsblog.ddns.net\/index.php\/wp-json\/wp\/v2\/tags?post=3828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}