commit 065a965baba0e16e67c83da606fd20cd0f48cda6 Author: Kristofers Solo Date: Wed May 21 09:47:46 2025 +0300 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f7a658d --- /dev/null +++ b/.gitignore @@ -0,0 +1,46 @@ +#--------------------------------------------------# +# The following was generated with gitignore.nvim: # +#--------------------------------------------------# +# Gitignore for the following technologies: Lua + +# Compiled Lua sources +luac.out + +# luarocks build files +*.src.rock +*.zip +*.tar.gz + +# Object files +*.o +*.os +*.ko +*.obj +*.elf + +# Precompiled Headers +*.gch +*.pch + +# Libraries +*.lib +*.a +*.la +*.lo +*.def +*.exp + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex + diff --git a/.luarc.json b/.luarc.json new file mode 100644 index 0000000..deda1dc --- /dev/null +++ b/.luarc.json @@ -0,0 +1,5 @@ +{ + "diagnostics.disable": [ + "unused-local" + ] +} \ No newline at end of file diff --git a/neovim.yml b/neovim.yml new file mode 100644 index 0000000..f258059 --- /dev/null +++ b/neovim.yml @@ -0,0 +1,25 @@ +base: lua51 +globals: + vim: + any: true + Snacks: + any: true + assert: + args: + - type: bool + - type: string + required: false + after_each: + args: + - type: function + before_each: + args: + - type: function + describe: + args: + - type: string + - type: function + it: + args: + - type: string + - type: function diff --git a/selene.toml b/selene.toml new file mode 100644 index 0000000..0882953 --- /dev/null +++ b/selene.toml @@ -0,0 +1,7 @@ +std = "neovim" + +[rules] +global_usage = "allow" +multiple_statements = "allow" +incorrect_standard_library_use = "allow" +mixed_table = "allow" diff --git a/stylua.toml b/stylua.toml new file mode 100644 index 0000000..9984e42 --- /dev/null +++ b/stylua.toml @@ -0,0 +1,10 @@ +column_width = 120 +line_endings = "Unix" +indent_type = "Tabs" +indent_width = 4 +quote_style = "AutoPreferDouble" +call_parentheses = "Always" +collapse_simple_statement = "Never" + +[sort_requires] +enabled = false