File: usage-lua.rst

package info (click to toggle)
awesome-extra 2023010601
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,340 kB
  • sloc: cpp: 112; sh: 84; makefile: 25; python: 11
file content (15 lines) | stat: -rw-r--r-- 468 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Usage as a Lua Library
======================

When provided by an operating system package, or installed from source
into the Lua library path, Vicious can be used as a regular Lua_ library,
to be used stand-alone or to feed widgets of any window manager
(e.g. Ion, WMII).  It is compatible with Lua 5.1 and above.

.. code-block:: lua

   > widgets = require("vicious.widgets.init")
   > print(widgets.volume(nil, "Master")[1])
   100

.. _Lua: https://www.lua.org/