aboutsummaryrefslogtreecommitdiff
path: root/.config/awesome/components/signals/screen.lua
diff options
context:
space:
mode:
authordelta <darkussdelta@gmail.com>2023-01-29 09:59:52 +0100
committerdelta <darkussdelta@gmail.com>2023-01-29 10:02:22 +0100
commita0f8b5fa6acdd1c2477fb1881dd9067956bf0ae6 (patch)
tree04500ca0a4c97f85b1a2d875d8285effda7b57fe /.config/awesome/components/signals/screen.lua
init dots
Diffstat (limited to '.config/awesome/components/signals/screen.lua')
-rw-r--r--.config/awesome/components/signals/screen.lua79
1 files changed, 79 insertions, 0 deletions
diff --git a/.config/awesome/components/signals/screen.lua b/.config/awesome/components/signals/screen.lua
new file mode 100644
index 0000000..3e49a68
--- /dev/null
+++ b/.config/awesome/components/signals/screen.lua
@@ -0,0 +1,79 @@
+local awful = require "awful"
+local wibox = require "wibox"
+local beautiful = require "beautiful"
+local xresources = require "beautiful.xresources"
+local dpi = xresources.apply_dpi
+
+screen.connect_signal("request::wallpaper", function(s)
+ awful.wallpaper {
+ screen = s,
+ widget = {
+ {
+ image = beautiful.wallpaper,
+ upscale = true,
+ downscale = true,
+ widget = wibox.widget.imagebox,
+ },
+ valign = "center",
+ halign = "center",
+ tiled = false,
+ widget = wibox.container.tile,
+ }
+ }
+end)
+
+screen.connect_signal("request::desktop_decoration", function(s)
+ -- s.padding = dpi(4)
+
+ awful.tag.add(
+ "",
+ {
+ screen = s,
+ layout = awful.layout.suit.floating,
+ selected = true
+ }
+ )
+
+ awful.tag.add(
+ "󰈹",
+ {
+ screen = s,
+ layout = awful.layout.suit.floating,
+
+ }
+ )
+
+ awful.tag.add(
+ "󰡠",
+ {
+ screen = s,
+ layout = awful.layout.suit.tile.left,
+ master_width_factor = 0.7
+ }
+ )
+
+ awful.tag.add(
+ "",
+ {
+ screen = s,
+ layout = awful.layout.suit.tile
+ }
+ )
+
+ awful.tag.add(
+ "",
+ {
+ screen = s,
+ layout = awful.layout.suit.tile.right,
+ master_width_factor = 0.7
+ }
+ )
+
+ awful.tag.add(
+ "",
+ {
+ screen = s,
+ layout = awful.layout.suit.floating,
+ }
+ )
+end)