From 5844753ded1a3365a620f880abcd50c10338a387 Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sat, 21 Mar 2026 20:04:50 -0400 Subject: feat: Emacs Keybind & Neovim Color Variables - Added an Emacs keybind to set SPACE-ff to find-file. - Neovim sources NVIM_COLORSCHEME & NVIM_BACKGROUND environment variables to set the colorscheme and background color. --- .config/nvim/fnl/set.fnl | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to '.config/nvim') diff --git a/.config/nvim/fnl/set.fnl b/.config/nvim/fnl/set.fnl index 587e5a8..5ec17c3 100644 --- a/.config/nvim/fnl/set.fnl +++ b/.config/nvim/fnl/set.fnl @@ -48,8 +48,13 @@ (vim.api.nvim_create_autocmd [:BufWritePre] {:command "%s/\\s\\+$//e" :pattern ["*"]}) -;; (vim.cmd.colorscheme :everforest) -;; (vim.cmd "set background=dark") -(vim.cmd.colorscheme :bluloco) -(vim.cmd "set background=dark") +(local default_colorscheme :bluloco) +(local colorscheme (os.getenv :NVIM_COLORSCHEME)) + +(vim.cmd.colorscheme (if (= colorscheme nil) default_colorscheme + colorscheme)) + +(local background (os.getenv :NVIM_BACKGROUND)) +(vim.cmd (.. "set background=" (if (= background nil) :dark + background))) -- cgit v1.2.3