diff options
| author | Reiner Herrmann <reiner@reiner-h.de> | 2021-01-02 14:00:11 +0100 |
|---|---|---|
| committer | Reiner Herrmann <reiner@reiner-h.de> | 2021-01-02 14:00:11 +0100 |
| commit | 8eea03f1f904e7c78d6c8df56557dc6deade600c (patch) | |
| tree | 4408f6b2c7727588fbe68c1e353fd2c4baacf6b3 | |
| parent | 323851a08fc31f5f8e7f968b3bc07c54edb2b32b (diff) | |
awesome: restart awesome when screens are added/removed
| -rw-r--r-- | awesome/rc.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/awesome/rc.lua b/awesome/rc.lua index 6b0a66a..4b612b0 100644 --- a/awesome/rc.lua +++ b/awesome/rc.lua @@ -212,6 +212,9 @@ end -- Re-set wallpaper when a screen's geometry changes (e.g. different resolution) screen.connect_signal("property::geometry", set_wallpaper) +screen.connect_signal("removed", awesome.restart) +screen.connect_signal("added", awesome.restart) + awful.screen.connect_for_each_screen(function(s) -- Wallpaper set_wallpaper(s) |
