From 1eefac87faefa22b0d3941a9fd4c76010688f59e Mon Sep 17 00:00:00 2001 From: Pavel Makhov Date: Fri, 9 Nov 2018 11:29:35 -0500 Subject: improvements for run shell --- run-shell/run-shell.lua | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) (limited to 'run-shell/run-shell.lua') diff --git a/run-shell/run-shell.lua b/run-shell/run-shell.lua index 626be3c..e46d5a9 100644 --- a/run-shell/run-shell.lua +++ b/run-shell/run-shell.lua @@ -1,8 +1,7 @@ ------------------------------------------------- --- Spotify Shell for Awesome Window Manager --- Simplifies interaction with Spotify for Linux +-- Run Shell for Awesome Window Manager -- More details could be found here: --- https://github.com/streetturtle/awesome-wm-widgets/tree/master/spotify-shell +-- https://github.com/streetturtle/awesome-wm-widgets/tree/master/run-shell -- @author Pavel Makhov -- @copyright 2018 Pavel Makhov @@ -18,20 +17,10 @@ local completion = require("awful.completion") local run_shell = awful.widget.prompt() local w = wibox { - -- bg = '#1e252c55', - -- bgimage = '/home/pmakhov/.config/awesome/themes/awesome-darkspace/somecity.jpg', visible = false, - border_width = 1, - border_color = '#333333', - max_widget_size = 500, ontop = true, - -- height = 50, - -- width = 250, height = 1060, - width = 1920, - shape = function(cr, width, height) - gears.shape.rounded_rect(cr, width, height, 3) - end + width = 1920 } w:setup { @@ -49,10 +38,9 @@ w:setup { layout = wibox.container.margin }, { - -- { - layout = wibox.container.margin, - left = 10, run_shell, + left = 10, + layout = wibox.container.margin, }, id = 'left', layout = wibox.layout.fixed.horizontal @@ -71,11 +59,10 @@ w:setup { } local function launch(s) - - awful.spawn.with_line_callback(os.getenv("HOME") .. "/.config/awesome/awesome-wm-widgets/run-shell/scratch_6.sh", { + awful.spawn.with_line_callback(os.getenv("HOME") .. "/.config/awesome/awesome-wm-widgets/run-shell/scratch_6.sh " .. tostring(awful.screen.focused().geometry.x), { stdout = function(line) w.visible = true - w.bgimage = '/tmp/i3lock' .. line .. '.png' + w.bgimage = '/tmp/i3lock-' .. line .. '.png' awful.placement.top(w, { margins = { top = 20 }, parent = awful.screen.focused() }) awful.prompt.run { prompt = "Run: ", -- cgit v1.2.3