summaryrefslogtreecommitdiff
path: root/dot_config/nvim/fnl (unfollow)
AgeCommit message (Collapse)AuthorLines
2024-08-06nvim: move plugins/bindings into a single fileChloé Vulquin-0/+0
The plan from now on will be "single big file" unless there's more complex things going on, such as with lsp.
2024-08-06nvim: simplify bindings.fnlChloé Vulquin-22/+13
This also introduces a neovim-level `.chezmoiremove`. This will be used from now on to cleanup files. It might grow over time but I can start trimming the top lines once it's been "long enough" anyway.
2024-07-29nvim/noplugins: port the "TODO" to fennel :)Chloé Vulquin-0/+1
2024-07-29nvim/neotree: update to 3.xChloé Vulquin-0/+1
2024-07-29nvim: add python LSPsChloé Vulquin-0/+2
I have to touch it at work, as troubling as that is.
2024-07-26nvim: update :toast.core/assocChloé Vulquin-2/+2
Thank you Olical for updating fennel! Move to `(set (. t k) v)` for overwriting non-insertion list elements. Also don't bother specifying a `k` for the insertion case, seeing as we know for a fact it's just the final element.
2024-07-26nvim: rename tbl to mixed-table, import it as "·"Chloé Vulquin-149/+150
I swear I'm not succumbing to the APL, I just couldn't find a better symbol.
2024-07-24nvim: continue fennel portingChloé Vulquin-14/+84
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.
2024-07-24nvim: add empty? and update groupChloé Vulquin-11/+18
Until now you couldn't do `(tbl 1 2)`. Now you can.
2024-07-24nvim: rewrite config in fennelChloé Vulquin-0/+295
One file isn't done, and there's also the question of ftplugin and co. One step at a time though, eh?