Commit Graph

33 Commits (359462b075f5ba7e80e51950af99601e795e81d9)

Author SHA1 Message Date
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
LeMarsu 5f0d2224ec feat: can give dependencies to new package 2024-05-26 18:48:54 +02:00
LeMarsu 2d9d889d94 first import 2024-05-26 18:48:51 +02:00