init.lua: Allow override of default config path

Mon, 17 Sep 2018 14:26:35 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Mon, 17 Sep 2018 14:26:35 +0100
changeset 149
de10599d1ed4
parent 148
9245b1d8a818
child 150
675d296ff53f

init.lua: Allow override of default config path

init.lua file | annotate | diff | comparison | revisions
--- a/init.lua	Mon Sep 17 14:14:58 2018 +0100
+++ b/init.lua	Mon Sep 17 14:26:35 2018 +0100
@@ -88,7 +88,7 @@
 	
 	-- Config loading
 	local config = setmetatable({}, { __index = _G });
-	local chunk, err = loadfile("config.lua", "t", config);
+	local chunk, err = loadfile(arg[1] or "config.lua", "t", config);
 	if not chunk then
 		print("File or syntax error:", err);
 		return 1;

mercurial