diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-08-03 12:31:21 +0200 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2024-08-03 12:31:21 +0200 |
| commit | 69790321ae1a3cc2239b28398579eb9bdcab8aa7 (patch) | |
| tree | 70b075025c9dbeb11170aba85c0fe32ec1080f31 /src/lua/runtime.rs | |
| parent | 92fb3e17aa413046dff0a004ab5d790d45ef90f5 (diff) | |
lua change require order
Diffstat (limited to 'src/lua/runtime.rs')
| -rw-r--r-- | src/lua/runtime.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lua/runtime.rs b/src/lua/runtime.rs index 4e8c52b..ce34827 100644 --- a/src/lua/runtime.rs +++ b/src/lua/runtime.rs @@ -45,10 +45,10 @@ pub fn package(lua: &Lua) -> Result<()> { package.set( "path", format!( - "{};{}/?.lua;{}/?/init.lua", - path, + "{}/?.lua;{}/?/init.lua;{};./?.lua", config::constants::USER_CONFIG_DIR.as_str(), - config::constants::USER_CONFIG_DIR.as_str() + config::constants::USER_CONFIG_DIR.as_str(), + path.split(';').filter(|s| s.starts_with('/')).collect::<Vec<&str>>().join(";"), ), )?; Ok(()) |