diff --git a/modules/filetree/nvimtree/config.nix b/modules/filetree/nvimtree/config.nix index e1d1a62..0e483b8 100644 --- a/modules/filetree/nvimtree/config.nix +++ b/modules/filetree/nvimtree/config.nix @@ -74,7 +74,7 @@ in { disable_netrw = ${boolToString cfg.disableNetrw}, hijack_netrw = ${boolToString cfg.hijackNetrw}, auto_reload_on_write = ${boolToString cfg.autoreloadOnWrite}, - + sort = { sorter = "${cfg.sort.sorter}", folders_first = ${boolToString cfg.sort.foldersFirst}, @@ -87,7 +87,7 @@ in { sync_root_with_cwd = ${boolToString cfg.syncRootWithCwd}, reload_on_bufenter = ${boolToString cfg.reloadOnBufEnter}, respect_buf_cwd = ${boolToString cfg.respectBufCwd}, - + hijack_directories = { enable = ${boolToString cfg.hijackDirectories.enable}, auto_open = ${boolToString cfg.hijackDirectories.autoOpen}, @@ -140,7 +140,7 @@ in { }, select_prompts = ${boolToString cfg.selectPrompts}, - + view = { width = ${nvim.lua.expToLua cfg.view.width}, centralize_selection = ${boolToString cfg.view.centralizeSelection}, @@ -180,7 +180,7 @@ in { modified_placement = "${cfg.renderer.icons.modifiedPlacement}", padding = "${cfg.renderer.icons.padding}", symlink_arrow = "${cfg.renderer.icons.symlinkArrow}", - + show = { git = ${boolToString cfg.renderer.icons.show.git}, folder = ${boolToString cfg.renderer.icons.show.folder}, @@ -188,12 +188,12 @@ in { file = ${boolToString cfg.renderer.icons.show.file}, modified = ${boolToString cfg.renderer.icons.show.modified}, }, - + glyphs = { default = "${cfg.renderer.icons.glyphs.default}", symlink = "${cfg.renderer.icons.glyphs.symlink}", modified = "${cfg.renderer.icons.glyphs.modified}", - + folder = { default = "${cfg.renderer.icons.glyphs.folder.default}", open = "${cfg.renderer.icons.glyphs.folder.open}", @@ -241,11 +241,11 @@ in { max_folder_discovery = ${toString cfg.actions.expandAll.maxFolderDiscovery}, exclude = ${nvim.lua.listToLuaTable cfg.actions.expandAll.exclude}, }, - + file_popup = { open_win_config = ${nvim.lua.expToLua cfg.actions.filePopup.openWinConfig}, }, - + open_file = { quit_on_open = ${boolToString cfg.actions.openFile.quitOnOpen}, eject = ${boolToString cfg.actions.openFile.eject}, @@ -260,17 +260,17 @@ in { }, }, }, - + remove_file = { close_window = ${boolToString cfg.actions.removeFile.closeWindow}, }, }, - + live_filter = { prefix = "${cfg.liveFilter.prefix}", always_show_folders = ${boolToString cfg.liveFilter.alwaysShowFolders}, }, - + tab = { sync = { open = ${boolToString cfg.tab.sync.open}, diff --git a/modules/filetree/nvimtree/nvimtree.nix b/modules/filetree/nvimtree/nvimtree.nix index f6d9c60..a9c8ae1 100644 --- a/modules/filetree/nvimtree/nvimtree.nix +++ b/modules/filetree/nvimtree/nvimtree.nix @@ -392,14 +392,12 @@ with builtins; { }; cursorline = mkOption { - default = false; description = "Whether to display the cursor line in NvimTree"; type = types.bool; }; debounceDelay = mkOption { type = types.int; - default = 100; description = '' Idle milliseconds before some reload / refresh operations. Increase if you experience performance issues around screen refresh. @@ -413,9 +411,6 @@ with builtins; { A table indicates that the view should be dynamically sized based on the longest line (previously `view.adaptive_size`). ''; - - default = 30; - type = with types; oneOf [int attrs]; };