dev: cleanup

This commit is contained in:
NotAShelf 2023-07-30 11:41:52 +03:00
parent 72a715b1bd
commit 0d7875d0af
No known key found for this signature in database
GPG key ID: 02D1DD3FA08B6B29
2 changed files with 9 additions and 11 deletions

View file

@ -112,15 +112,8 @@ inputs: let
}; };
vim.filetree = { vim.filetree = {
nvimTreeLua = { nvimTree = {
enable = true; enable = true;
renderer = {
rootFolderLabel = null;
};
view = {
width = 25;
cursorline = false;
};
}; };
}; };

View file

@ -13,12 +13,17 @@
else "'${value}'"; else "'${value}'";
# convert an expression to lua # convert an expression to lua
expToLua = exp: expToLua = exp:
if builtins.isList exp if builtins.isList exp
then listToLuaTable exp then listToLuaTable exp # if list, convert to lua table
else if builtins.isAttrs exp else if builtins.isAttrs exp
then attrsetToLuaTable exp then attrsetToLuaTable exp # if attrs, convert to table
else ("\"" + builtins.toJSON exp + "\""); else if builtins.isBool exp
then lib.boolToString exp # if bool, convert to string
else if builtins.isInt exp
then builtins.toString exp # if int, convert to string
else (builtins.toJSON exp); # otherwise jsonify the value and print as is
# convert list to a lua table # convert list to a lua table
listToLuaTable = list: listToLuaTable = list: