From 991091228f9e403015edd0106ccfc3a0ce62e304 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chlo=C3=A9=20Vulquin?= Date: Wed, 24 Jul 2024 22:10:02 +0200 Subject: nvim: continue fennel porting Yeah I'm lazy but these are my dotfiles. A quick summary: * plugins.lsp.attach is now ported * toast.core is reorganized * new nil? and number? checks * new assoc function * new toast.table.unpack function (cross lua compat) * toast.macros.tbl now uses assoc instead of from-pairs and group * apparently I had forgotten to add {pre,post,init}.fnl before, so that's done now Still todo: ftplugin, colors. --- dot_config/nvim/pre.lua | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) (limited to 'dot_config/nvim/pre.lua') diff --git a/dot_config/nvim/pre.lua b/dot_config/nvim/pre.lua index 2c822ad..d6c3f96 100644 --- a/dot_config/nvim/pre.lua +++ b/dot_config/nvim/pre.lua @@ -1,27 +1,8 @@ -vim.g.mapleader = ' ' -vim.g.maplocalleader = '\\' - --- options -local options = { - timeoutlen = 300, - clipboard = 'unnamedplus', - completeopt = 'menu,menuone,noselect', - mouse = 'a', - smartcase = true, - smartindent = true, - backup = false, - swapfile = false, - termguicolors = true, - expandtab = false, - shiftwidth = 4, - tabstop = 4, - number = true, - numberwidth = 2, - scrolloff = 4, - sidescrolloff = 4, - foldmethod = 'expr', - foldexpr = 'nvim_treesitter#foldexpr()', - foldlevelstart = 99, - wrap = true, -} -for k, v in pairs(options) do vim.opt[k] = v end +-- [nfnl] Compiled from pre.fnl by https://github.com/Olical/nfnl, do not edit. +vim.g.mapleader = " " +vim.g.maplocalleader = "\\" +local options = {timeoutlen = 300, clipboard = "unnamedplus", completeopt = "menu,menuone,noselect", mouse = "a", smartcase = true, smartindent = true, termguicolors = true, shiftwidth = 4, tabstop = 4, number = true, numberwidth = 2, scrolloff = 4, sidescrolloff = 4, foldmethod = "expr", foldexpr = "nvim_treesitter#foldexpr()", foldlevelstart = 99, wrap = true, expandtab = false, backup = false, swapfile = false} +for k, v in pairs(options) do + vim.opt[k] = v +end +return nil -- cgit v1.2.3