diff options
author | Timmy Keller <tjk@tjkeller.xyz> | 2024-09-22 18:21:13 -0500 |
---|---|---|
committer | Timmy Keller <tjk@tjkeller.xyz> | 2024-09-22 18:21:13 -0500 |
commit | d1f9ee5eced0c273de6c598f88ddb0f7b4e54230 (patch) | |
tree | 453ce00112cc157b1d408631e1cef8cacbe8d2df /awesome/signals.lua | |
parent | aea90790881fb99d4252aab0b35bbce18638614b (diff) | |
download | dotconfig-d1f9ee5eced0c273de6c598f88ddb0f7b4e54230.tar.xz dotconfig-d1f9ee5eced0c273de6c598f88ddb0f7b4e54230.zip |
changes
Diffstat (limited to 'awesome/signals.lua')
-rw-r--r-- | awesome/signals.lua | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/awesome/signals.lua b/awesome/signals.lua deleted file mode 100644 index f0d0149..0000000 --- a/awesome/signals.lua +++ /dev/null @@ -1,66 +0,0 @@ -local awful = require("awful") -local beautiful = require("beautiful") - --- {{{ Signals --- Signal function to execute when a new client appears. -client.connect_signal("manage", function (c) - -- Set the windows at the slave, - -- i.e. put it at the end of others instead of setting it master. - if not awesome.startup then awful.client.setslave(c) end - - if awesome.startup - and not c.size_hints.user_position - and not c.size_hints.program_position then - -- Prevent clients from being unreachable after screen count changes. - awful.placement.no_offscreen(c) - end -end) - ----- Add a titlebar if titlebars_enabled is set to true in the rules. ---client.connect_signal("request::titlebars", function(c) --- -- buttons for the titlebar --- local buttons = gears.table.join( --- awful.button({ }, 1, function() --- c:emit_signal("request::activate", "titlebar", {raise = true}) --- awful.mouse.client.move(c) --- end), --- awful.button({ }, 3, function() --- c:emit_signal("request::activate", "titlebar", {raise = true}) --- awful.mouse.client.resize(c) --- end) --- ) --- --- awful.titlebar(c) : setup { --- { -- Left --- awful.titlebar.widget.iconwidget(c), --- buttons = buttons, --- layout = wibox.layout.fixed.horizontal --- }, --- { -- Middle --- { -- Title --- align = "center", --- widget = awful.titlebar.widget.titlewidget(c) --- }, --- buttons = buttons, --- layout = wibox.layout.flex.horizontal --- }, --- { -- Right --- awful.titlebar.widget.floatingbutton (c), --- awful.titlebar.widget.maximizedbutton(c), --- awful.titlebar.widget.stickybutton (c), --- awful.titlebar.widget.ontopbutton (c), --- awful.titlebar.widget.closebutton (c), --- layout = wibox.layout.fixed.horizontal() --- }, --- layout = wibox.layout.align.horizontal --- } ---end) - --- Enable sloppy focus, so that focus follows mouse. -client.connect_signal("mouse::enter", function(c) - c:emit_signal("request::activate", "mouse_enter", {raise = false}) -end) - -client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end) -client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) --- }}} |