configs

configs
git clone https://git.prime8.dev/configs.git
Log | Files | Refs | README

commit d53f8f3a4cb877340aa8c7387db626ed63ba6659
parent ca6e71b62fde7b218f7b779750db851971dee6c6
Author: Damian Myrda <damian@prime8.dev>
Date:   Wed,  7 Jan 2026 18:18:36 -0600

Switch to Zed as primary editor, slim down nvim

Diffstat:
MBrewfile | 2+-
Mprograms/fish/config.fish | 1+
Dprograms/nvim/lua/plugins/projects.lua | 15---------------
Dprograms/nvim/lua/plugins/sessions.lua | 52----------------------------------------------------
Dprograms/nvim/lua/plugins/tabline.lua | 17-----------------
5 files changed, 2 insertions(+), 85 deletions(-)

diff --git a/Brewfile b/Brewfile @@ -65,7 +65,7 @@ cask "wakatime" cask "alt-tab" cask "ghostty" cask "jordanbaird-ice" -cask "neovide-app" +cask "zed" cask "orion" cask "raycast" diff --git a/programs/fish/config.fish b/programs/fish/config.fish @@ -44,6 +44,7 @@ if status is-interactive # programs alias ed $EDITOR + alias code zed alias web $BROWSER # git diff --git a/programs/nvim/lua/plugins/projects.lua b/programs/nvim/lua/plugins/projects.lua @@ -1,15 +0,0 @@ ----@type LazySpec -return { - "AstroNvim/astrocore", - ---@param opts AstroCoreOpts - opts = { - mappings = { - n = { - ["<leader>o"] = { - "<cmd>ProjectMgr<cr>", - desc = "Project manager", - }, - }, - }, - }, -} diff --git a/programs/nvim/lua/plugins/sessions.lua b/programs/nvim/lua/plugins/sessions.lua @@ -1,52 +0,0 @@ ----@type LazySpec -return { - { - "stevearc/resession.nvim", - enabled = false, - opts = function(_, opts) - opts.dir = vim.fn.stdpath "data" .. "/sessions" - return opts - end, - }, - { - "AstroNvim/astrocore", - ---@type AstroCoreOpts - opts = { - sessions = { - autosave = { - last = false, - cwd = false, - }, - }, - autocmds = { - -- restore_session = { - -- { - -- event = "VimEnter", - -- desc = "Restore session for current working directory", - -- nested = true, - -- callback = function() - -- if vim.fn.argc(-1) == 0 then - -- require("resession").load(vim.fn.getcwd(), { - -- dir = vim.fn.stdpath "data" .. "/sessions", - -- silence_errors = true, - -- }) - -- end - -- end, - -- }, - -- }, - -- save_session = { - -- { - -- event = "VimLeavePre", - -- desc = "Save session for current working directory", - -- callback = function() - -- require("resession").save(vim.fn.getcwd(), { - -- dir = vim.fn.stdpath "data" .. "/sessions", - -- notify = false, - -- }) - -- end, - -- }, - -- }, - }, - }, - }, -} diff --git a/programs/nvim/lua/plugins/tabline.lua b/programs/nvim/lua/plugins/tabline.lua @@ -1,17 +0,0 @@ ----@type LazySpec -return { - { - "AstroNvim/astrocore", - ---@param opts AstroCoreOpts - opts = function(_, opts) - if vim.tbl_get(opts, "options", "opt", "showtabline") then opts.options.opt.showtabline = nil end - for k, _ in pairs(opts.mappings.n) do - if k:find "^<Leader>b" and k ~= "<leader>b" then opts.mappings.n[k] = false end - end - end, - }, - { - "rebelot/heirline.nvim", - opts = function(_, opts) opts.tabline = nil end, - }, -}