2018-07-24 14:12:44 +02:00
|
|
|
--DOC_GEN_IMAGE --DOC_HIDE
|
2016-12-30 06:45:49 +01:00
|
|
|
local parent = ... --DOC_NO_USAGE --DOC_HIDE
|
|
|
|
local wibox = require( "wibox" ) --DOC_HIDE
|
|
|
|
local awful = { prompt = require("awful.prompt") }--DOC_HIDE
|
|
|
|
local beautiful = require( "beautiful" ) --DOC_HIDE
|
|
|
|
local naughty = {} --DOC_HIDE
|
|
|
|
|
|
|
|
local atextbox = wibox.widget.textbox()
|
|
|
|
|
|
|
|
-- Create a shortcut function
|
|
|
|
local function echo_test()
|
|
|
|
awful.prompt.run {
|
|
|
|
prompt = "<b>Echo: </b>",
|
|
|
|
text = "default command",
|
|
|
|
bg_cursor = "#ff0000",
|
|
|
|
-- To use the default `rc.lua` prompt:
|
|
|
|
--textbox = mouse.screen.mypromptbox.widget,
|
|
|
|
textbox = atextbox,
|
|
|
|
exe_callback = function(input)
|
|
|
|
if not input or #input == 0 then return end
|
2017-07-02 04:43:26 +02:00
|
|
|
naughty.notification { text = "The input was: "..input }
|
2016-12-30 06:45:49 +01:00
|
|
|
end
|
|
|
|
}
|
|
|
|
end
|
|
|
|
|
|
|
|
echo_test() --DOC_HIDE
|
|
|
|
|
|
|
|
parent:add( wibox.widget { --DOC_HIDE
|
|
|
|
atextbox, --DOC_HIDE
|
|
|
|
bg = beautiful.bg_normal, --DOC_HIDE
|
|
|
|
widget = wibox.container.background --DOC_HIDE
|
|
|
|
}) --DOC_HIDE
|