diff --git a/lua/core/default_config.lua b/lua/core/default_config.lua
index 92f47b0..1425bf3 100644
--- a/lua/core/default_config.lua
+++ b/lua/core/default_config.lua
@@ -57,7 +57,7 @@ M.ui = {
 -- these are plugin related options
 M.plugins = {
    -- enable and disable plugins (false for disable)
-      status = {
+   status = {
       autosave = false, -- to autosave files
       blankline = true, -- show code scope with symbols
       bufferline = true, -- list open buffers up the top, easy switching too
@@ -73,6 +73,7 @@ M.plugins = {
       truezen = false, -- distraction free & minimalist UI mode
       vim_matchup = true, -- % operator enhancements
       cmp = true,
+      nvimtree = true,
    },
    options = {
       lspconfig = {
diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua
index 04fc7d6..2183750 100644
--- a/lua/plugins/init.lua
+++ b/lua/plugins/init.lua
@@ -252,6 +252,7 @@ return packer.startup(function()
    -- file managing , picker etc
    use {
       "kyazdani42/nvim-tree.lua",
+      disable = not status.nvimtree,
       cmd = { "NvimTreeToggle", "NvimTreeFocus" },
       config = override_req("nvim_tree", "plugins.configs.nvimtree"),
       setup = function()