X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/49a4df385e953156e6d1e2ee0bcfd07d8501d0f4..2e5d0fbabcdaaeff9937c06e1db095569327957b:/helpers.lua?ds=sidebyside diff --git a/helpers.lua b/helpers.lua index b1a195c..f32c4ad 100644 --- a/helpers.lua +++ b/helpers.lua @@ -7,6 +7,8 @@ --]] +local easy_async = require("awful.spawn").easy_async +local timer = require("gears.timer") local debug = require("debug") local io = { lines = io.lines, open = io.open, @@ -14,10 +16,6 @@ local io = { lines = io.lines, local rawget = rawget local table = { sort = table.sort } -local easy_async = require("awful.spawn").easy_async -local timer = require("gears.timer") -local wibox = require("wibox") - -- Lain helper functions for internal use -- lain.helpers local helpers = {} @@ -177,29 +175,6 @@ function helpers.spairs(t) end end --- create a textbox with no spacing issues -function helpers.make_widget_textbox() - local w = wibox.widget.textbox() - local t = wibox.widget.base.make_widget(w) - t.widget = w - return t -end - --- shallow copy a table -function helpers.table_shallowcopy(orig) - local orig_type = type(orig) - local copy - if orig_type == 'table' then - copy = {} - for orig_key, orig_value in pairs(orig) do - copy[orig_key] = orig_value - end - else -- number, string, boolean, etc - copy = orig - end - return copy -end - -- }}} return helpers