madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

whitespaces cleaning
authorluke bonham <dada@archlinux.info>
Fri, 3 Jul 2015 10:17:31 +0000 (12:17 +0200)
committerluke bonham <dada@archlinux.info>
Fri, 3 Jul 2015 10:17:31 +0000 (12:17 +0200)
helpers.lua
layout/centerfair.lua
layout/uselessfair.lua
layout/uselesspiral.lua
layout/uselesstile.lua
util/separators.lua
widgets/abase.lua
widgets/calendar.lua
widgets/contrib/moc.lua
widgets/contrib/redshift.lua
widgets/contrib/task.lua

index 9c4a83fe90fd756fdfebfb32c41265cd4f7015a8..dbee617121e5fb661cb4f01cf264cc84ea0fa6c7 100644 (file)
@@ -43,12 +43,12 @@ function helpers.file_exists(file)
   return f ~= nil
 end
 
--- get all lines from a file, returns an empty 
+-- get all lines from a file, returns an empty
 -- list/table if the file does not exist
 function helpers.lines_from(file)
   if not helpers.file_exists(file) then return {} end
   lines = {}
-  for line in io.lines(file) do 
+  for line in io.lines(file) do
     lines[#lines + 1] = line
   end
   return lines
@@ -64,7 +64,7 @@ end
 -- returns nil otherwise
 function helpers.first_nonempty_line(file)
   for k,v in pairs(helpers.lines_from(file)) do
-    if #v then return v end 
+    if #v then return v end
   end
   return nil
 end
index 67462f77891b42af2500ae01b667d04a024addd7..1e8915d0c494c178af3b7ab6e9926f33a5cf5db5 100644 (file)
@@ -90,7 +90,7 @@ function centerfair.arrange(p)
 
         -- Master client deserves a special treatement
         local g = {}
-        g.width = wa.width - (num_x  - 1) * width - num_x * 2*useless_gap - 2 
+        g.width = wa.width - (num_x  - 1) * width - num_x * 2*useless_gap - 2
         g.height = wa.height - 2*useless_gap - 2
         g.x = offset_x + useless_gap + global_border
         g.y = offset_y + global_border
index ee3aa40915e052e8abb5d79c577ee8ddc4082520..e1284e0311e1c677b5122751bd8135a9631598de 100644 (file)
@@ -1,12 +1,12 @@
 
 --[[
-
-     Licensed under GNU General Public License v2
-      * (c) 2014,      projektile, worron
-      * (c) 2013,      Luke Bonham
-      * (c) 2012,      Josh Komoroske
-      * (c) 2010-2012, Peter Hofmann
-
+                                                  
+     Licensed under GNU General Public License v2 
+      * (c) 2014,      projektile, worron         
+      * (c) 2013,      Luke Bonham                
+      * (c) 2012,      Josh Komoroske             
+      * (c) 2010-2012, Peter Hofmann              
+                                                  
 --]]
 
 local beautiful = require("beautiful")
index ba63bca30fe79b80dc4c1c2e67c3adab101fd95c..c388961f2c382b253f708bb1d9c88a9d65f292f8 100644 (file)
@@ -2,10 +2,10 @@
 --[[
                                                   
      Licensed under GNU General Public License v2 
-      * (c) 2014       projektile                 
-      * (c) 2013       Luke Bonham                
-      * (c) 2009       Uli Schlachter             
-      * (c) 2008       Julien Danjolu             
+      * (c) 2014, projektile                      
+      * (c) 2013, Luke Bonham                     
+      * (c) 2009, Uli Schlachter                  
+      * (c) 2008, Julien Danjolu                  
                                                   
 --]]
 
index 877fad1dcf6f01fae3e12946c2f567d823606516..e48c85d4b9132f096de26a0a0b6985c5f1584505 100644 (file)
@@ -1,12 +1,12 @@
 
 --[[
-
-     Licensed under GNU General Public License v2
-      * (c) 2014       projektile, worron
-      * (c) 2013       Luke Bonham
-      * (c) 2009       Donald Ephraim Curtis
-      * (c) 2008       Julien Danjolu
-
+                                                  
+     Licensed under GNU General Public License v2 
+      * (c) 2014, projektile, worron              
+      * (c) 2013, Luke Bonham                     
+      * (c) 2009, Donald Ephraim Curtis           
+      * (c) 2008, Julien Danjolu                  
+                                                  
 --]]
 
 local tag       = require("awful.tag")
index d2a3891381b6be586140e9b143ccee6368e406f1..6e5ef96f9be785b53e470090fc438b1f0cff5f2e 100644 (file)
@@ -2,8 +2,8 @@
 --[[
                                                    
      Licensed under GNU General Public License v2  
-      * (c) 2015,      Luke Bonham                 
-      * (c) 2015,      plotnikovanton              
+      * (c) 2015, Luke Bonham                      
+      * (c) 2015, plotnikovanton                   
                                                    
 --]]
 
index 075d615e81d4fe099a69e08500d64e0906f5d237..8ffdf0ef052fb48b4608e1ea8d47d4e5f23c3509 100644 (file)
@@ -12,7 +12,7 @@ local wibox        = require("wibox")
 
 local setmetatable = setmetatable
 
--- Basic template for custom widgets 
+-- Basic template for custom widgets
 -- Asynchronous version
 -- lain.widgets.abase
 
index cc0ebe74b40469780fab3ef9a51f9ab8d7ea165a..3e65f38bb8596e8114cb2071c92d814f72a8649f 100644 (file)
@@ -37,7 +37,7 @@ function calendar:show(t_out, inc_offset, scr)
     local tims = t_out or 0
     local f, c_text
     local today = tonumber(os.date('%d'))
-    local init_t = calendar.cal .. ' ' .. calendar.post_cal  .. ' ' .. 
+    local init_t = calendar.cal .. ' ' .. calendar.post_cal  .. ' ' ..
         ' | sed -r -e "s/_\\x08//g" | sed -r -e "s/(^| )('
 
     calendar.offset = calendar.offset + offs
@@ -77,7 +77,7 @@ function calendar:show(t_out, inc_offset, scr)
 
        calendar.notify_icon = nil
 
-       f = io.popen(calendar.cal .. ' ' .. month .. ' ' .. year .. ' ' .. 
+       f = io.popen(calendar.cal .. ' ' .. month .. ' ' .. year .. ' ' ..
             calendar.post_cal)
     end
 
index 84c618b5acbca6b57fad94b0625bae12a5ffeb46..cfdbec7e71068f2c140e3f37134115c99a7ab192 100644 (file)
@@ -1,9 +1,9 @@
 
 --[[
-                                                   
-     Licensed under GNU General Public License v2  
-      * (c) 2014, anticlockwise <http://github.com/anticlockwise>
-                                                   
+                                                                  
+     Licensed under GNU General Public License v2                 
+      * (c) 2014, anticlockwise <http://github.com/anticlockwise> 
+                                                                  
 --]]
 
 local helpers = require("lain.helpers")
index 38f1d83f48b26a91952072871b3e82c0fee18734..5ed930026d23fcb210e315f3773af1e2ee53b5a8 100644 (file)
@@ -1,25 +1,25 @@
 
 --[[
-                                                   
-     Licensed under GNU General Public License v2  
-      * (c) 2014, blueluke <http://github.com/blueluke>
-                                                   
+                                                        
+     Licensed under GNU General Public License v2       
+      * (c) 2014, blueluke <http://github.com/blueluke> 
+                                                        
 --]]
 
-local os = os
-local awful = require("awful")
-local spawn = awful.util.spawn_with_shell
+local awful        = require("awful")
+local os           = os
+local spawn        = awful.util.spawn_with_shell
 
 local setmetatable = setmetatable
 
--- redshift
+-- Redshift
 -- lain.widgets.contrib.redshift
 local redshift = {}
 
-local attached = false                       -- true if attached to a widget
-local active = false                         -- true if redshift is active            
-local running = false                        -- true if redshift was initialized 
-local update_fnct = function() end           -- function that is run each time redshift is toggled. See redshift:attach().
+local attached = false             -- true if attached to a widget
+local active = false               -- true if redshift is active
+local running = false              -- true if redshift was initialized
+local update_fnct = function() end -- Function that is run each time redshift is toggled. See redshift:attach().
 
 
 local function init()
@@ -35,11 +35,11 @@ local function init()
 end
 
 function redshift:toggle()
-    if running then 
+    if running then
         -- Sending -USR1 toggles redshift (See project website)
         os.execute("pkill -USR1 redshift")
         active = not active
-    else 
+    else
         init()
     end
     update_fnct()
@@ -63,9 +63,9 @@ end
 
 -- Attach to a widget
 -- Provides a button which toggles redshift on/off on click
--- @ param widget:  widget to attach to
--- @ param fnct:  function to be run each time redshift is toggled (optional).
---                         Use it to update widget text or icons on status change.
+-- @param widget:  Widget to attach to.
+-- @param fnct:    Function to be run each time redshift is toggled (optional).
+--                 Use it to update widget text or icons on status change.
 function redshift:attach(widget, fnct)
     update_fnct  = fnct or function() end
     if not attached then
index 2e30cdc0f3845733cacfc788cabd85da1b1d2e55..6425926a6232cb5c02197226492f5ab321bb53da 100644 (file)
@@ -59,7 +59,7 @@ function task:prompt_add()
       mypromptbox[mouse.screen].widget,
       function (...)
           local f = io.popen("task add " .. ...)
-          c_text = "\n<span font='" 
+          c_text = "\n<span font='"
                    .. task.font .. " "
                    .. task.font_size .. "'>"
                    .. f:read("*all")
@@ -94,7 +94,7 @@ function task:prompt_search()
               c_text = "<span font='"
                        .. task.font .. " "
                        .. task.font_size .. "'>"
-                       .. c_text 
+                       .. c_text
                        .. "</span>"
           end