plugins/filetree: rename module name; default to neo-tree

This commit is contained in:
NotAShelf 2024-04-18 22:16:38 +03:00
parent 58a79e6364
commit a6bb6c3e91
No known key found for this signature in database
GPG Key ID: 02D1DD3FA08B6B29
3 changed files with 8 additions and 7 deletions

View File

@ -127,9 +127,8 @@ inputs: let
};
filetree = {
nvimTree = {
enable = true;
};
nvimTree.enable = false;
neo-tree.enable = true;
};
tabline = {

View File

@ -5,7 +5,7 @@
}: let
inherit (lib.modules) mkIf;
inherit (lib.nvim.dag) entryAnywhere;
inherit (lib.toLuaObject) toLuaObject;
inherit (lib.nvim.lua) toLuaObject;
cfg = config.vim.filetree.neo-tree;
in {
@ -20,7 +20,7 @@ in {
"neo-tree-nvim"
];
luaConfigRc.neo-tree = entryAnywhere ''
luaConfigRC.neo-tree = entryAnywhere ''
require("neo-tree").setup(${toLuaObject cfg.setupOpts})
'';
};

View File

@ -3,7 +3,7 @@
inherit (lib.options) mkOption mkEnableOption literalExpression;
inherit (lib.nvim.types) mkPluginSetupOption;
in {
options.vim.filetree.nvimTree = {
options.vim.filetree.neo-tree = {
enable = mkEnableOption "filetree via neo-tree.nvim";
# Permalink:
@ -67,6 +67,7 @@ in {
This will make the git status check async and will not block the UI.
'';
/*
git_status_async_options = mkOption {
description = "These options are for people with VERY large git repos";
type = submodule {
@ -94,6 +95,7 @@ in {
};
};
};
*/
hide_root_node = mkOption {
type = bool;
@ -144,7 +146,7 @@ in {
open_files_do_not_replace_types = mkOption {
type = listOf str;
default = ["terminal" "Trouble" "qf" "edgy"];
descriptin = ''
description = ''
A list of filetypes that should not be replaced when opening a file
'';
};