awesome-powermenu/README.md

42 lines
689 B
Markdown
Raw Normal View History

2022-03-04 09:57:16 +11:00
# awesome-powermenu
2022-03-04 10:03:35 +11:00
Simple popup power menu for awesomewm
## Usage
`require` the library:
```
local powermenu = require "awesome-powermenu"
```
Initialise the menu:
```
powermenu.new()
```
Bind it to something:
```
global_key({modkey}, "p", function() powermenuPopup:toggle() end,
"show power menu", "launcher")
```
## Configuration
```
powermenu.buttonsize = 128,
powermenu.spacing = 5,
powermenu.iconPath = gears.filesystem.get_configuration_dir() .. "/powermenu/",
powermenu.lock = function()
-- your lock function here
end,
powermenu.suspend = function()
-- your suspend function here
end
powermenu.poweroff = function()
-- your power off function here
end
```