add lume module
This commit is contained in:
parent
dd139c9796
commit
dea9d925a5
15
default.nix
15
default.nix
@ -19,11 +19,26 @@
|
|||||||
, writeText
|
, writeText
|
||||||
}:
|
}:
|
||||||
let pname = "dunlin";
|
let pname = "dunlin";
|
||||||
|
lume = let lua = lua5_3; in lua53Packages.buildLuaPackage rec {
|
||||||
|
pname = "lume";
|
||||||
|
version = "1";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
repo = "lume"; owner = "rxi";
|
||||||
|
rev = "98847e7812cf28d3d64b289b03fad71dc704547d";
|
||||||
|
hash = "sha256-/u23EqgjjkU8FV9oXvMNXBkY8JAOJUhJAzXTSibJthU=";
|
||||||
|
};
|
||||||
|
buildPhase = ":";
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p "$out/share/lua/${lua.luaversion}"
|
||||||
|
cp lume.lua "$out/share/lua/${lua.luaversion}"
|
||||||
|
'';
|
||||||
|
};
|
||||||
lua = lua5_3.withPackages (ps: with ps; [
|
lua = lua5_3.withPackages (ps: with ps; [
|
||||||
lgi
|
lgi
|
||||||
luafilesystem
|
luafilesystem
|
||||||
luaposix
|
luaposix
|
||||||
readline
|
readline
|
||||||
|
lume
|
||||||
]);
|
]);
|
||||||
fennel_ = lua.pkgs.fennel;
|
fennel_ = lua.pkgs.fennel;
|
||||||
glib_networking_gio = "${glib-networking}/lib/gio/modules";
|
glib_networking_gio = "${glib-networking}/lib/gio/modules";
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
(local { : Gtk : Gdk : WebKit2 : cairo } (require :lgi))
|
(local { : Gtk : Gdk : WebKit2 : cairo } (require :lgi))
|
||||||
(local { : view } (require :fennel))
|
(local { : view } (require :fennel))
|
||||||
|
(local lume (require :lume))
|
||||||
|
|
||||||
(local Command (require :command))
|
(local Command (require :command))
|
||||||
(local keymap (require :keymap))
|
(local keymap (require :keymap))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user