summaryrefslogtreecommitdiff
path: root/Creating the screen border with correct convex rounding.md
diff options
context:
space:
mode:
authorJasper Ras <jras@hostnet.nl>2025-08-01 10:37:07 +0200
committerJasper Ras <jras@hostnet.nl>2025-08-01 10:37:07 +0200
commitcb2d833329c58d00229056c01538fa097ecb03ca (patch)
treedb5c7bfceb350d25b5299b2039b095ae654c3928 /Creating the screen border with correct convex rounding.md
parent260eef7f245f62bb03e463d749520c83861dcf42 (diff)
vault backup: 2025-08-01 10:37:07
Diffstat (limited to 'Creating the screen border with correct convex rounding.md')
-rw-r--r--Creating the screen border with correct convex rounding.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/Creating the screen border with correct convex rounding.md b/Creating the screen border with correct convex rounding.md
new file mode 100644
index 0000000..f731dae
--- /dev/null
+++ b/Creating the screen border with correct convex rounding.md
@@ -0,0 +1,13 @@
+[[Quickshell]]
+[[Item Size Position]]
+
+---
+
+To create the border around the entire screen with convex rounding at the edges we can simply create an overlay rectangle over the entire screen which is transparent and then set the border size.
+
+Set `PanelWindow.aboveWindows: false` to regain mouse control.
+
+The next challenge is how to offset this rect from the edges of the screen and allow us to put visual items "inside" of it.
+![[quickshell_border_area.excalidraw]] Fig1. Monitor View
+
+In Fig1. the white part is our rect with borders. \ No newline at end of file