diff --git a/lua/cosmic/config/plugins.lua b/lua/cosmic/config/plugins.lua
index 42963bd..9776c87 100644
--- a/lua/cosmic/config/plugins.lua
+++ b/lua/cosmic/config/plugins.lua
@@ -16,6 +16,7 @@ local plugins = {
     'fugitive',
     'gitsigns',
     'kommentary',
+    'statusline',
     'treesitter',
     'telescope',
     'terminal',
diff --git a/lua/cosmic/pluginsInit.lua b/lua/cosmic/pluginsInit.lua
index 41434eb..bd26b42 100644
--- a/lua/cosmic/pluginsInit.lua
+++ b/lua/cosmic/pluginsInit.lua
@@ -60,6 +60,7 @@ return packer.startup(function()
       require('cosmic.core.statusline')
     end,
     after = 'nvim-web-devicons',
+    disable = vim.tbl_contains(user_plugins.disable, 'statusline'),
   })
 
   -- file explorer