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:
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,
- },
-}