dev: cleanup

This commit is contained in:
raf 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 = {
nvimTreeLua = {
nvimTree = {
enable = true;
renderer = {
rootFolderLabel = null;
};
view = {
width = 25;
cursorline = false;
};
};
};

View file

@ -13,12 +13,17 @@
else "'${value}'";
# convert an expression to lua
expToLua = exp:
if builtins.isList exp
then listToLuaTable exp
then listToLuaTable exp # if list, convert to lua table
else if builtins.isAttrs exp
then attrsetToLuaTable exp
else ("\"" + builtins.toJSON exp + "\"");
then attrsetToLuaTable exp # if attrs, convert to table
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
listToLuaTable = list: