mirror of
https://github.com/nix-community/nixvim.git
synced 2025-08-09 04:15:14 +02:00
nvim-tree: renamed options
This commit is contained in:
parent
63be580ac4
commit
57eb1c09a9
1 changed files with 12 additions and 7 deletions
|
@ -1,10 +1,17 @@
|
||||||
{ pkgs, config, lib, ... }:
|
{ pkgs, config, lib, ... }@args:
|
||||||
with lib;
|
with lib;
|
||||||
let
|
let
|
||||||
cfg = config.plugins.nvim-tree;
|
cfg = config.plugins.nvim-tree;
|
||||||
helpers = import ../helpers.nix { lib = lib; };
|
helpers = import ../helpers.nix { lib = lib; };
|
||||||
|
optionWarnings = import ../../lib/option-warnings.nix args;
|
||||||
|
basePluginPath = [ "plugins" "nvim-tree" ];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
imports = [
|
||||||
|
(optionWarnings.mkRenamedOption (basePluginPath ++ [ "updatedCwd" ]) (basePluginPath ++ [ "syncRootWithCwd" ]))
|
||||||
|
(optionWarnings.mkRenamedOption (basePluginPath ++ [ "updateFocusedFile" "updatedCwd" ]) (basePluginPath ++ [ "updateFocusedFile" "updateRoot" ]))
|
||||||
|
];
|
||||||
|
|
||||||
options.plugins.nvim-tree = {
|
options.plugins.nvim-tree = {
|
||||||
enable = mkEnableOption "Enable nvim-tree";
|
enable = mkEnableOption "Enable nvim-tree";
|
||||||
|
|
||||||
|
@ -54,8 +61,7 @@ in
|
||||||
description = "Hijack cursor";
|
description = "Hijack cursor";
|
||||||
};
|
};
|
||||||
|
|
||||||
# TODO: change this to it's new definition sync_root_with_cwd
|
syncRootWithCwd = mkOption {
|
||||||
updateCwd = mkOption {
|
|
||||||
type = types.nullOr types.bool;
|
type = types.nullOr types.bool;
|
||||||
default = null;
|
default = null;
|
||||||
};
|
};
|
||||||
|
@ -106,8 +112,7 @@ in
|
||||||
default = null;
|
default = null;
|
||||||
};
|
};
|
||||||
|
|
||||||
# TODO: change this to it's new definition update_root
|
updateRoot = mkOption {
|
||||||
updateCwd = mkOption {
|
|
||||||
type = types.nullOr types.bool;
|
type = types.nullOr types.bool;
|
||||||
default = null;
|
default = null;
|
||||||
};
|
};
|
||||||
|
@ -226,7 +231,7 @@ in
|
||||||
auto_close = cfg.autoClose;
|
auto_close = cfg.autoClose;
|
||||||
open_on_tab = cfg.openOnTab;
|
open_on_tab = cfg.openOnTab;
|
||||||
hijack_cursor = cfg.hijackCursor;
|
hijack_cursor = cfg.hijackCursor;
|
||||||
update_cwd = cfg.updateCwd;
|
sync_root_with_ced = cfg.syncRootWithCwd;
|
||||||
respect_buf_cwd = cfg.respectBufCwd;
|
respect_buf_cwd = cfg.respectBufCwd;
|
||||||
update_to_buf_dir = {
|
update_to_buf_dir = {
|
||||||
enable = cfg.updateToBufDir.enable;
|
enable = cfg.updateToBufDir.enable;
|
||||||
|
@ -235,7 +240,7 @@ in
|
||||||
diagnostics = cfg.diagnostics;
|
diagnostics = cfg.diagnostics;
|
||||||
update_focused_file = {
|
update_focused_file = {
|
||||||
enable = cfg.updateFocusedFile.enable;
|
enable = cfg.updateFocusedFile.enable;
|
||||||
update_cwd = cfg.updateFocusedFile.updateCwd;
|
update_root = cfg.updateFocusedFile.updateRoot;
|
||||||
ignore_list = cfg.updateFocusedFile.ignoreList;
|
ignore_list = cfg.updateFocusedFile.ignoreList;
|
||||||
};
|
};
|
||||||
system_open = cfg.systemOpen;
|
system_open = cfg.systemOpen;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue