{"id":48797,"date":"2025-05-03T13:32:35","date_gmt":"2025-05-03T13:32:35","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=48797"},"modified":"2025-05-03T13:32:35","modified_gmt":"2025-05-03T13:32:35","slug":"rounded-windows-corners-kde-plasma","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/05\/rounded-windows-corners-kde-plasma\/","title":{"rendered":"Enable Rounded Windows Corner for KUbuntu KDE Plasma Desktop"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/kde-logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-36930\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/kde-logo-250x250.png\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/kde-logo-250x250.png 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/kde-logo-300x300.png 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/kde-logo-600x600.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/kde-logo-768x768.png 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/01\/kde-logo.png 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Want to round corners of windows in KDE Plasma Desktop? Here&#8217;s a KWin effect can do the job in recent Plasma desktop from v5.27 to v6.3.<\/p>\n<p>There was a <a href=\"https:\/\/sourceforge.net\/projects\/shapecorners\/\" target=\"_blank\" rel=\"noopener\">ShapeCorners<\/a> KWin\/5 effect can do the job to enable rounded window corners, which however discontinued. What I&#8217;m going to introduce is <a href=\"https:\/\/github.com\/matinlotfali\/KDE-Rounded-Corners\" target=\"_blank\" rel=\"noopener\">KDE-Rounded-Corners<\/a>, a fork of ShapeCorners with optimization and recent Plasma desktop support.<\/p>\n<p><!--more--><\/p>\n<div id=\"attachment_48799\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/kwin-rounded.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-48799\" class=\"size-large wp-image-48799\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/kwin-rounded-700x445.webp\" alt=\"\" width=\"610\" height=\"388\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/kwin-rounded-700x445.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/kwin-rounded-300x191.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/kwin-rounded-768x488.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/kwin-rounded.webp 1088w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-48799\" class=\"wp-caption-text\">Dolphin file manager with rounded corners<\/p><\/div>\n<p>As mentioned, it&#8217;s a kwin effect that rounds corners of windows by using OpenGL shaders with influences from the built-in invert effect.<\/p>\n<p>Instead of the default sharp corners, the effect will make all the 4 corners of windows rounded. While, users also have the choices to:<\/p>\n<ul>\n<li><b>change roundness radius.<\/b><\/li>\n<li><b>configure outline color, thickness.<\/b><\/li>\n<li><b>Include\/Exclude app windows<\/b> for the rounded corners effect.<\/li>\n<\/ul>\n<div id=\"attachment_48800\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/rounded-corners-prefs.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-48800\" class=\"size-large wp-image-48800\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/rounded-corners-prefs-700x572.webp\" alt=\"\" width=\"610\" height=\"498\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/rounded-corners-prefs-700x572.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/rounded-corners-prefs-300x245.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/rounded-corners-prefs-768x628.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/rounded-corners-prefs.webp 1177w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-48800\" class=\"wp-caption-text\">rounded corners configuration dialog<\/p><\/div>\n<p>This KWin effect so far supports Plasma version 5.27 to 6.3+ on both <b>Wayland<\/b> and <b>Xorg<\/b>. And, it&#8217;s been tested on the following Linux Distributions:<\/p>\n<ul>\n<li>KUbuntu 24.04, KUbuntu 24.10, KUbuntu 25.04.<\/li>\n<li>KUbuntu 22.04 with Plasma 5.27 (from <a href=\"https:\/\/launchpad.net\/~kubuntu-ppa\/+archive\/ubuntu\/backports-extra\" target=\"_blank\" rel=\"noopener\">backports PPA<\/a>).<\/li>\n<li>Debian 12, Debian Sid (unstable).<\/li>\n<li>Fedora 42.<\/li>\n<li>openSUSE Tumbleweed.<\/li>\n<li>Arch Linux.<\/li>\n<li>KDE Neon (stable and unstable).<\/li>\n<\/ul>\n<h3>Install KDE-Rounded-Corners<\/h3>\n<p>The project offers official packages for Debian, KUbuntu, KDE Neon, and openSUSE tumbleweed which are available to download at the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/sourceforge.net\/projects\/kde-rounded-corners\/files\/\" target=\"_blank\" rel=\"noopener\">Download KDE-Rounded-Corners<\/a><\/div>\n<\/div>\n<p>So far the packages are hosted under &#8220;<code>nightly<\/code>&#8221; sub-directory. <\/p>\n<p>For choice, there are also a <a href=\"https:\/\/copr.fedorainfracloud.org\/coprs\/matinlotfali\/KDE-Rounded-Corners\/\" target=\"_blank\">copr repository<\/a> for Fedora, and an <a href=\"https:\/\/aur.archlinux.org\/packages\/kwin-effect-rounded-corners-git\" target=\"_blank\">AUR repository<\/a> for Arch that maintain the most recent packages.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/download-kderoundedcorners.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48801\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/download-kderoundedcorners-700x441.webp\" alt=\"\" width=\"610\" height=\"384\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/download-kderoundedcorners-700x441.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/download-kderoundedcorners-300x189.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/download-kderoundedcorners-768x484.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/download-kderoundedcorners-1320x832.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/download-kderoundedcorners.webp 1435w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>For KUbuntu users, select download the <code>.deb<\/code> package depends on your system edition, then click open with &#8220;QApt Package Installer&#8221;, and finally install.<\/p>\n<p>After installed the package, <b>log out and back in<\/b> to apply the rounded corners effect.<\/p>\n<p>And, open <b>System Settings<\/b>, navigate to <i>Workspace Behavior<\/i> -&gt; <i>Desktop Effects<\/i>, find out and click edit <b>Rounded Corners (formerly ShapeCorners)<\/b> to configure the roundness radius, outline, etc.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/configure-roundedcorners.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48802\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/configure-roundedcorners-700x506.webp\" alt=\"\" width=\"610\" height=\"441\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/configure-roundedcorners-700x506.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/configure-roundedcorners-300x217.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/configure-roundedcorners-768x555.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/05\/configure-roundedcorners.webp 1105w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>For more about the KWin effect, go to the <a href=\"https:\/\/github.com\/matinlotfali\/KDE-Rounded-Corners\" target=\"_blank\" rel=\"noopener\">Github project page<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Want to round corners of windows in KDE Plasma Desktop? Here&#8217;s a KWin effect can do the job in recent Plasma desktop from v5.27 to v6.3. There was a ShapeCorners KWin\/5 effect can do the job to enable rounded window corners, which however discontinued. What I&#8217;m going to introduce is KDE-Rounded-Corners, a fork of ShapeCorners [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":36930,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[807,1594],"class_list":["post-48797","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-kde","tag-plasma-desktop"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=48797"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48797\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/36930"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=48797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=48797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=48797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}