aboutsummaryrefslogtreecommitdiff
path: root/.config/nixpkgs/packages
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2020-05-19 09:57:50 -0400
committertdro <tdro@users.noreply.github.com>2020-05-19 09:57:50 -0400
commitab446f45c5043742c004dc716bf785a83421fe9f (patch)
treebdb1e4260c4d52e12a979575f84f38c6d2d14aca /.config/nixpkgs/packages
parent2fee696865275b32cdb278fd25c198738091f4eb (diff)
downloaddotfiles-ab446f45c5043742c004dc716bf785a83421fe9f.tar.gz
dotfiles-ab446f45c5043742c004dc716bf785a83421fe9f.tar.bz2
dotfiles-ab446f45c5043742c004dc716bf785a83421fe9f.zip
.config/nixpkgs/config: Add Lua
Diffstat (limited to '.config/nixpkgs/packages')
-rw-r--r--.config/nixpkgs/packages/luaformatter/default.nix23
1 files changed, 23 insertions, 0 deletions
diff --git a/.config/nixpkgs/packages/luaformatter/default.nix b/.config/nixpkgs/packages/luaformatter/default.nix
new file mode 100644
index 0000000..88bbc9f
--- /dev/null
+++ b/.config/nixpkgs/packages/luaformatter/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, fetchFromGitHub, cmake }:
+
+stdenv.mkDerivation rec {
+ pname = "LuaFormatter";
+ version = "1.3.3";
+
+ src = fetchFromGitHub {
+ sha256 = "1dfqsh6v8brnwzg3lgi7228lw08qqfy4ghbjyvwn7mr82fy1xcnd";
+ rev = version;
+ repo = pname;
+ owner = "Koihik";
+ fetchSubmodules = true;
+ };
+
+ buildInputs = [ cmake ];
+
+ meta = with stdenv.lib; {
+ inherit (src.meta) homepage;
+ description = "Code formatter for Lua";
+ license = licenses.asl20;
+ platforms = platforms.linux;
+ };
+}