Update awesomerc.lua

Alternative fix for hotkey_popup via awful menu showing on wrong screen
This commit is contained in:
Sorky 2019-01-14 11:47:33 +11:00 committed by Emmanuel Lepage Vallee
parent c20573e6dd
commit cf5b0b51ef
2 changed files with 13 additions and 3 deletions

View File

@ -14,7 +14,7 @@ local beautiful = require("beautiful")
-- Notification library
local naughty = require("naughty")
local menubar = require("menubar")
local hotkeys_popup = require("awful.hotkeys_popup").widget
local hotkeys_popup = require("awful.hotkeys_popup")
-- Enable hotkeys help widget for VIM and other apps
-- when client with a matching name is opened:
require("awful.hotkeys_popup.keys")
@ -104,7 +104,7 @@ end
-- @DOC_MENU@
-- Create a launcher widget and a main menu
myawesomemenu = {
{ "hotkeys", function() return false, hotkeys_popup.show_help end},
{ "hotkeys", function() hotkeys_popup.show_help(nil, awful.screen.focused()) end },
{ "manual", terminal .. " -e man awesome" },
{ "edit config", editor_cmd .. " " .. awesome.conffile },
{ "restart", awesome.restart },

View File

@ -6,10 +6,20 @@
-- @module awful.hotkeys_popup
---------------------------------------------------------------------------
local hotkeys_popup = {
widget = require("awful.hotkeys_popup.widget"),
}
--- This is the same as awful.hotkeys_popup.widget.show_help
--
-- example usage:
-- local hotkeys_popup = require("awful.hotkeys_popup")
-- myawesomemenu = {{ "hotkeys", function() hotkeys_popup.show_help() end },
-- -- <more entries>
-- }
--
-- see `awful.hotkeys_popup.widget.show_help` for more information
hotkeys_popup.show_help = hotkeys_popup.widget.show_help
return hotkeys_popup