diff options
Diffstat (limited to 'core/init.lua')
-rw-r--r-- | core/init.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/init.lua b/core/init.lua index 39497614..055e09b7 100644 --- a/core/init.lua +++ b/core/init.lua @@ -7,6 +7,14 @@ package.path = _HOME..'/core/?.lua;'..package.path _USERHOME = os.getenv(not WIN32 and 'HOME' or 'USERPROFILE')..'/.textadept' local lfs = require 'lfs' if not lfs.attributes(_USERHOME) then lfs.mkdir(_USERHOME) end +if not lfs.attributes(_USERHOME..'/init.lua') then + local f = io.open(_USERHOME..'/init.lua', 'w') + if f then + f:write("-- 'require' your modules here\n\n") + f:write("require 'textadept' -- should be 'require'd last\n") + f:close() + end +end _LEXERPATH = _USERHOME..'/lexers/?.lua;'.._HOME..'/lexers' |