pkg: pacman moved to generic packages module
This commit is contained in:
parent
71566e0484
commit
91925e601d
2
init.lua
2
init.lua
|
@ -39,7 +39,7 @@ require("vicious.mdir")
|
||||||
require("vicious.gmail")
|
require("vicious.gmail")
|
||||||
require("vicious.entropy")
|
require("vicious.entropy")
|
||||||
require("vicious.org")
|
require("vicious.org")
|
||||||
require("vicious.pacman")
|
require("vicious.pkg")
|
||||||
require("vicious.mpd")
|
require("vicious.mpd")
|
||||||
require("vicious.volume")
|
require("vicious.volume")
|
||||||
require("vicious.weather")
|
require("vicious.weather")
|
||||||
|
|
|
@ -7,23 +7,22 @@
|
||||||
local tonumber = tonumber
|
local tonumber = tonumber
|
||||||
local io = { popen = io.popen }
|
local io = { popen = io.popen }
|
||||||
local setmetatable = setmetatable
|
local setmetatable = setmetatable
|
||||||
--local string = { match = string.match }
|
|
||||||
-- }}}
|
-- }}}
|
||||||
|
|
||||||
|
|
||||||
-- Pacman: provides number of pending updates on Arch Linux
|
-- Pkg: provides number of pending updates on GNU/Linux
|
||||||
module("vicious.pacman")
|
module("vicious.pkg")
|
||||||
|
|
||||||
|
|
||||||
-- {{{ Pacman widget type
|
-- {{{ Packages widget type
|
||||||
local function worker(format)
|
local function worker(format)
|
||||||
-- Initialise counters
|
-- Initialise counters
|
||||||
local updates = 0
|
local updates = 0
|
||||||
|
|
||||||
-- Check if updates are available
|
-- Check if updates are available on Arch
|
||||||
local f = io.popen("pacman -Qu")
|
local f = io.popen("pacman -Qu")
|
||||||
-- Exclude IgnorePkg and count deps
|
--- Exclude IgnorePkg and count deps
|
||||||
--local f = io.popen("pacman -Sup")
|
---local f = io.popen("pacman -Sup")
|
||||||
|
|
||||||
for line in f:lines() do
|
for line in f:lines() do
|
||||||
updates = updates + 1
|
updates = updates + 1
|
Loading…
Reference in New Issue