From 4afdfee5c1ce99a09fc70075ca674b961fd3faed Mon Sep 17 00:00:00 2001 From: triethyl Date: Wed, 9 Jul 2025 13:11:23 -0400 Subject: working on custom neovim Former-commit-id: 4baf1a9c64b861ce1a934487b93b36bdb1438cf3 --- pkgs/custom-neovim/config/lua/plugins/alpha.lua | 13 +++---------- pkgs/custom-neovim/config/lua/plugins/dashboard.lua | 14 +++++++++++++- pkgs/custom-neovim/config/lua/plugins/persisted.lua | 3 +++ 3 files changed, 19 insertions(+), 11 deletions(-) create mode 100644 pkgs/custom-neovim/config/lua/plugins/persisted.lua (limited to 'pkgs/custom-neovim/config/lua/plugins') diff --git a/pkgs/custom-neovim/config/lua/plugins/alpha.lua b/pkgs/custom-neovim/config/lua/plugins/alpha.lua index 5ccdc3f..6599bdb 100644 --- a/pkgs/custom-neovim/config/lua/plugins/alpha.lua +++ b/pkgs/custom-neovim/config/lua/plugins/alpha.lua @@ -8,7 +8,7 @@ dashboard.section.header.val = art.misc.hydra dashboard.section.buttons.val = { dashboard.button( "f", " > Find file", ":cd $HOME | Telescope find_files"), dashboard.button( "r", " > Find recent file", ":Telescope oldfiles"), - dashboard.button( "s", " > Load session", ""), + dashboard.button( "s", " > Load session", ":Telescope persisted"), dashboard.button( "q", " > Quit", ":qa"), } @@ -20,14 +20,7 @@ vim.api.nvim_create_autocmd("BufEnter", { pattern = "alpha", callback = function() vim.opt_local.foldenable = false -- disable folding + vim.opt_local.relativenumber = false + vim.opt_local.number = false end, }) - --- Refresh dashboard when window resized. -vim.api.nvim_create_autocmd("VimResized", { - -- pattern = "alpha", - callback = function() - print("redrawn") - vim.cmd.AlphaRedraw() - end -}) diff --git a/pkgs/custom-neovim/config/lua/plugins/dashboard.lua b/pkgs/custom-neovim/config/lua/plugins/dashboard.lua index 4824c04..f8458c9 100644 --- a/pkgs/custom-neovim/config/lua/plugins/dashboard.lua +++ b/pkgs/custom-neovim/config/lua/plugins/dashboard.lua @@ -1,3 +1,15 @@ require('dashboard').setup { - + theme = "doom", + config = { + header = art.misc.hydra, + center = { + { + icon = " ", + desc = "Find file", + key = "f", + action = ":cd $HOME | Telescope find_files", + }, + }, + vertical_center = true, + }, } diff --git a/pkgs/custom-neovim/config/lua/plugins/persisted.lua b/pkgs/custom-neovim/config/lua/plugins/persisted.lua new file mode 100644 index 0000000..d3a5814 --- /dev/null +++ b/pkgs/custom-neovim/config/lua/plugins/persisted.lua @@ -0,0 +1,3 @@ +require("persisted").setup() + +require("telescope").load_extension("persisted") -- cgit v1.2.3