LeMarsu
|
61381e2ba0
|
fix: init/config are loaded to on-the-fly build plugins
|
2024-06-07 16:20:46 +02:00 |
LeMarsu
|
da637930bc
|
feat: add describe subcommand
|
2024-06-05 02:47:46 +02:00 |
LeMarsu
|
c20336ee60
|
refactor: filters are now fully dynamic
|
2024-06-05 02:02:57 +02:00 |
LeMarsu
|
f50f314c98
|
feat: Sloth command has now completion
|
2024-06-05 01:54:41 +02:00 |
LeMarsu
|
459eadfae4
|
chore: bump version
|
2024-06-04 03:37:08 +02:00 |
LeMarsu
|
ada07e10d6
|
chore: switch from nixpkgs `23.11` to `unstable`
|
2024-06-04 03:35:08 +02:00 |
LeMarsu
|
f52525abd1
|
feat: can load lazy plugins on keymaps
|
2024-06-04 03:26:27 +02:00 |
LeMarsu
|
70484e221f
|
feat: can load lazy plugins on events
|
2024-06-04 03:26:24 +02:00 |
LeMarsu
|
eb11cfbe1a
|
fix: Sloth list was broken since refactoring
|
2024-06-04 00:48:37 +02:00 |
LeMarsu
|
3d35555ef7
|
fix: move files instead of copying them
There was left over files in sloth-flake in the store.
|
2024-06-04 00:47:37 +02:00 |
LeMarsu
|
cf036bd26c
|
chore: bump version
|
2024-06-03 03:43:06 +02:00 |
LeMarsu
|
2eaecf17a0
|
fix: init function is called before plugin is loaded
|
2024-06-03 03:18:44 +02:00 |
LeMarsu
|
3732144c33
|
refactor: deps are now loaded via a FSM
|
2024-06-03 02:59:42 +02:00 |
LeMarsu
|
a2bc77f229
|
refactor: deps provides accessors via metatables
|
2024-06-03 02:59:42 +02:00 |
LeMarsu
|
29e8841a3d
|
refactor: split Sloth subcommands in their own files
|
2024-06-03 02:59:42 +02:00 |
LeMarsu
|
ab361c86b4
|
refactor: extract Sloth command code in its own module
|
2024-06-03 02:59:42 +02:00 |
LeMarsu
|
3204b5a39d
|
refactor: extract all dep logic in Dep object
|
2024-06-03 02:59:29 +02:00 |
LeMarsu
|
9cb43cfd1f
|
flake.lock: Update
Flake lock file updates:
• Updated input 'nil':
'github:oxalica/nil/2f3ed6348bbf1440fcd1ab0411271497a0fbbfa4' (2024-05-01)
→ 'github:oxalica/nil/ab3ddb8f063774cf7e22eb610f5ecfdb77309f3c' (2024-05-30)
• Updated input 'nil/nixpkgs':
'github:nixos/nixpkgs/cf8cc1201be8bc71b7cbbbdaf349b22f4f99c7ae' (2024-04-28)
→ 'github:nixos/nixpkgs/ac82a513e55582291805d6f09d35b6d8b60637a1' (2024-05-29)
• Updated input 'nil/rust-overlay':
'github:oxalica/rust-overlay/9ca720fdcf7865385ae3b93ecdf65f1a64cb475e' (2024-05-01)
→ 'github:oxalica/rust-overlay/095702e63a40e86f339d11864da9dc965b70a01e' (2024-05-30)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
→ 'github:nixos/nixpkgs/25cf937a30bf0801447f6bf544fc7486c6309234' (2024-05-29)
|
2024-05-31 18:19:05 +02:00 |
LeMarsu
|
a396afc2c4
|
feat: add `vimdiffAlias` and `nvimdiffAlias` mkNeovimPkg options
|
2024-05-31 02:56:27 +02:00 |
LeMarsu
|
359462b075
|
feat: add `viAlias` and `vimAlias` mkNeovimPkg options
|
2024-05-31 02:44:08 +02:00 |
LeMarsu
|
2903d288e2
|
feat: add `version` Sloth subcommand
|
2024-05-30 23:44:34 +02:00 |
LeMarsu
|
d9ba9c8232
|
doc: fix url in the import example
|
2024-05-30 03:55:41 +02:00 |
LeMarsu
|
bf963e67ab
|
chore: bump version
|
2024-05-30 02:58:39 +02:00 |
LeMarsu
|
b323cd8396
|
chore: add CHANGELOG with `git-cliff`
|
2024-05-30 02:57:35 +02:00 |
LeMarsu
|
75bca38fb1
|
feat: add `Sloth load` subcommand
The command allows you to load plugins
|
2024-05-30 02:55:11 +02:00 |
LeMarsu
|
edab526dd0
|
feat: introduce new Sloth command with list subcommand
Only have a "list" subcommand for now.
The list can be filtered with "all", "loaded", "notloaded"
|
2024-05-30 02:55:11 +02:00 |
LeMarsu
|
3864d3b9b9
|
fix: prevent `setup` function to be called twice
|
2024-05-30 02:55:11 +02:00 |
LeMarsu
|
805b41ed58
|
feat: can load lazy plugins on FileType autocommand
|
2024-05-30 02:55:11 +02:00 |
LeMarsu
|
cece8f6464
|
feat: loading plugins respect dependencies option
|
2024-05-30 02:55:11 +02:00 |
LeMarsu
|
b087119333
|
refactor: plugin normalization
|
2024-05-30 02:55:11 +02:00 |
LeMarsu
|
81d82e05a2
|
feat: can load lazy plugins via placeholder `cmd`s
|
2024-05-30 02:55:11 +02:00 |
LeMarsu
|
5291529e6f
|
feat: can load lazy plugins
|
2024-05-30 02:55:06 +02:00 |
LeMarsu
|
067dec167d
|
chore: delete dead code
|
2024-05-29 00:20:17 +02:00 |
LeMarsu
|
2b33fbe527
|
chore: bump version
|
2024-05-28 23:40:29 +02:00 |
LeMarsu
|
6f488b266d
|
feat: add real documentation
|
2024-05-28 23:39:43 +02:00 |
LeMarsu
|
09aa1485b1
|
fix: remove namePrefix and nameSuffix
Was a stupid feature, and it just didn't work...
|
2024-05-28 22:12:26 +02:00 |
LeMarsu
|
d66d4b80e0
|
fix: give default init.lua if none provided
|
2024-05-28 20:06:29 +02:00 |
LeMarsu
|
bbb0953209
|
chore: remove dead code
|
2024-05-28 19:57:07 +02:00 |
LeMarsu
|
861dd6c22c
|
chore: refactor lua generation
|
2024-05-28 19:56:52 +02:00 |
LeMarsu
|
f118fdcfe2
|
chore: bump version
|
2024-05-28 11:55:06 +02:00 |
LeMarsu
|
5a37860631
|
feat: simplify lua api
|
2024-05-28 11:53:35 +02:00 |
LeMarsu
|
78c6045960
|
feat: generating plugins lua definition from nix
|
2024-05-28 04:49:59 +02:00 |
LeMarsu
|
954cfeca0e
|
chore: bump version
|
2024-05-27 01:14:59 +02:00 |
LeMarsu
|
bd4f04ec1a
|
flake.lock: Update
Flake lock file updates:
• Updated input 'nil':
'github:oxalica/nil/059d33a24bb76d2048740bcce936362bf54b5bc9' (2024-01-07)
→ 'github:oxalica/nil/2f3ed6348bbf1440fcd1ab0411271497a0fbbfa4' (2024-05-01)
• Updated input 'nil/flake-utils':
'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
→ 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'nil/nixpkgs':
'github:nixos/nixpkgs/63143ac2c9186be6d9da6035fa22620018c85932' (2024-01-02)
→ 'github:nixos/nixpkgs/cf8cc1201be8bc71b7cbbbdaf349b22f4f99c7ae' (2024-04-28)
• Updated input 'nil/rust-overlay':
'github:oxalica/rust-overlay/c36fd70a99decfa6e110c86f296a97613034a680' (2024-01-07)
→ 'github:oxalica/rust-overlay/9ca720fdcf7865385ae3b93ecdf65f1a64cb475e' (2024-05-01)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/219951b495fc2eac67b1456824cc1ec1fd2ee659' (2024-03-28)
→ 'github:nixos/nixpkgs/9d29cd266cebf80234c98dd0b87256b6be0af44e' (2024-05-25)
|
2024-05-27 01:14:32 +02:00 |
LeMarsu
|
8584d08802
|
feat: check inputs of functions with yants
|
2024-05-27 01:14:17 +02:00 |
LeMarsu
|
ce89ae854a
|
feat: rename neofalke to sloth-flake.nvim
|
2024-05-26 19:09:40 +02:00 |
LeMarsu
|
a97982a228
|
chore: release v0.0.2
|
2024-05-26 18:48:54 +02:00 |
LeMarsu
|
c3a91a29a6
|
feat: neoflake and runtime plugin have their version
|
2024-05-26 18:48:54 +02:00 |
LeMarsu
|
43411b2e88
|
feat: remove neovim from nix-shell
|
2024-05-26 18:48:54 +02:00 |
LeMarsu
|
32f4d04c7e
|
feat: can build package with all config
|
2024-05-26 18:48:54 +02:00 |