summaryrefslogtreecommitdiff
path: root/dot_config (follow)
AgeCommit message (Collapse)AuthorLines
2024-07-24nvim: continue fennel portingChloé Vulquin-123/+307
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-32/+45
Until now you couldn't do `(tbl 1 2)`. Now you can.
2024-07-24nvim: rewrite config in fennelChloé Vulquin-335/+489
One file isn't done, and there's also the question of ftplugin and co. One step at a time though, eh?
2024-07-24nvim: ignore lazy-lock.jsonChloé Vulquin-0/+1
2024-07-23nvim: update to v3 which-key specChloé Vulquin-46/+45
2024-07-23fish: add initial completions for pdnsutilChloé Vulquin-0/+536
2024-04-21git: don't force external difftChloé Vulquin-1/+0
Ok so this is a deep cut. The problem is that when you have diff.external set, it overrides *everything*. So if you want to have, for example, a textconv diff filter… you just can't do that. Even passing --no-ext is questionable. Instead, just require the use of `dt` / --ext-diff. It's tragic :(
2024-04-21fish/setux: don't -el the argChloé Vulquin-1/+1
It honestly makes no sense, why did I do this? It breaks on older fish and is really unnecessary.
2024-04-20nvim/conjure: use stdio for janetChloé Vulquin-0/+1
2024-04-14git: add sr.ht supportChloé Vulquin-2/+19
2024-03-09nvim: add markdown quote ftpluginChloé Vulquin-0/+76
I increase/decrease quote levels a lot, so I figured I'd write a small thing for doing that more easily in visual mode. This isn't without problems. Known bugs: * In normal-mode, it's a bit slow (waiting for more inputs? possible, but if you give it more inputs it just does it twice). * You cannot increase/decrease indentation with <</>> with this on. This is mostly a bummer for code blocks. * Doesn't work with indentation-based quoting, rather than >. But it's good enough for me, eh?
2024-03-08fish: rework .()Chloé Vulquin-1/+10
1. We default to $PATH now, but allow having an explicit $DOTPATH. This is important because the UX of source-ing /bin/ls is bad. 2. Explicit handling for real paths (/*, ./*, ../*).
2024-03-07git: difftastic is optional, add local.configChloé Vulquin-10/+15
2024-03-01nvim: mini.bracketed indent-mode looks for different indent levelsChloé Vulquin-1/+3
2024-02-17git: a bunch of updates to the config, just read it tbhChloé Vulquin-6/+68
2024-02-17nvim: disable flash search by defaultChloé Vulquin-1/+6
2024-01-29xh: use config.json for followingChloé Vulquin-0/+5
2024-01-28nvim: repeat, surround, wrap & new os-specific pluginsChloé Vulquin-0/+14
2023-12-27nvim: disable starterChloé Vulquin-1/+1
2023-12-06nvim: updates, improvements, and cleanupChloé Vulquin-63/+15
2023-11-01fastfetch: move to jsonc, use new ~ expansionChloé Vulquin-13/+36
2023-11-01git: among usChloé Vulquin-1/+1
2023-09-17lsd: remove deprecated themeseChloe Kudryavtsev-30/+0
2023-08-28lsd: update theme system for 1.0.0Chloe Kudryavtsev-1/+31
2023-08-03nvim: move to nfnlChloe Kudryavtsev-1/+1
2023-07-20nvim: update starlight themeChloe Kudryavtsev-14/+14
2023-07-17nvim: flash: verylazyChloe Kudryavtsev-0/+1
2023-07-12nvim: misc updatesChloe Kudryavtsev-3/+47
2023-06-22fish: add ^x^e bindingChloe Kudryavtsev-0/+1
2023-06-07fish: add setux functionChloe Kudryavtsev-0/+9
2023-06-07update lspsChloe Kudryavtsev-1/+2
2023-05-31nvim: re-enable janet.vimChloe Kudryavtsev-1/+0
2023-05-30nvim: custom telescope starterChloe Kudryavtsev-6/+10
2023-05-30fastfetch: template for home dirChloe Kudryavtsev-1/+1
2023-05-07git: drastically clean configChloe Kudryavtsev-33/+0
might do more later might add new stuff later like uh pretty.<name> seems nice :eyes:
2023-05-07git: new funny git diff algoChloe Kudryavtsev-0/+2
2023-05-07nvim: improve lsp option handling, add zlsChloe Kudryavtsev-17/+26
2023-05-05nvim: update misc thingsChloe Kudryavtsev-0/+4
2023-05-04nvim: many changesChloe Kudryavtsev-26/+42
* add pre and post dot lua with dofile * disable janet plugin (todo: remove once I confirm that the treesitter impl is good enough) * treesitter on janet * custom janet ft detection
2023-04-29nvim: lsp: don't autostart deno or ts lspsChloe Kudryavtsev-0/+2
2023-04-26nvim: remove color.luaChloe Kudryavtsev-10/+0
2023-04-26nvim: add starlight b16 themeChloe Kudryavtsev-0/+64
2023-04-24nvim: update bindingsChloe Kudryavtsev-0/+69
2023-04-14nvim: add clangd lspChloe Kudryavtsev-0/+1
2023-04-13nvim: bring back readlineChloe Kudryavtsev-0/+16
2023-04-13support fastfetchChloe Kudryavtsev-0/+13
2023-04-13nvim: handle markdown via vim-markdown not TSChloe Kudryavtsev-0/+12
2023-04-13nvim: improve treesitterChloe Kudryavtsev-5/+1
default config, just specify main
2023-04-13options before plugins, do bindingsChloe Kudryavtsev-20/+20
2023-04-13mini: remove file_browser from starter telescopeChloe Kudryavtsev-6/+16