PerchunPak
3c2cc3049d
pluginupdate.py: use newer syntax for types
2024-11-10 16:53:32 +01:00
PerchunPak
ecee72e247
pluginupdate.py: add support for adding/updating individual plugins
2024-11-10 01:42:51 +01:00
PerchunPak
a6fe798a01
pluginupdate.py: fix bugs and add improvements
...
I fixed many hidden bugs and made some small improvements. The main
reason this was separated from #336137 is to fix the sorting issue.
Before this commit, sorting for Vim plugins was broken and worked by
what was fetched first. This is because the sorting was done by empty
strings (the default value in CSV is not None but an empty string). This
PR fixes it and also moves sorting from the user to the library (from
`vim/plugins/update.py` to `pluginupdate.py`) to prevent such weird
issues and duplication of code.
2024-11-09 00:20:38 +01:00
PerchunPak
8b503ec432
pluginupdate.py: reformat with ruff
...
Ruff - an extremely fast Python linter and code formatter, written in Rust.
2024-11-09 00:20:38 +01:00
Philip Taron
ae92f312bf
treewide: use a consistent meta.priority default
2024-08-29 09:04:57 -07:00
Philip Taron
729237c163
kakounePlugins: remove with statements
...
As I'm the maintainer, I also removed `with overridden`.
2024-08-18 06:31:11 -07:00
Philip Taron
0422fbcf36
Merge pull request #328730 from philipwilk/catppuccin-kakoune
...
kakounePlugins.kakoune-catppuccin: init at 2024-03-29
2024-08-15 05:55:53 -07:00
Philip Wilk
3212a37196
kakounePlugins.kakoune-catppuccin: init at 0-unstable-2024-03-29
2024-08-15 13:28:08 +01:00
Alois Wohlschlager
b3f4bfaba6
kakoune: restore the ability to find ambient programs
...
In e4da18a692
, logic was added to the kakoune
wrapper to add a specific directory to the PATH. However, this accidentally
used the build-time value, thus breaking the ability of kakoune to find
programs on the system-wide PATH. Restore this ability by appending to the
run-time value.
2024-08-10 11:29:43 +02:00
Philip Taron
f06a5d1cd4
Merge pull request #328538 from antholeole/oleina/hopkak
...
kakounePlugins.hop-kak: init at 0.2.0
2024-08-04 18:12:58 -07:00
Philip Taron
2f3e77e1f2
kakoune: add philiptaron as maintainer to most kakoune-related things
2024-08-01 18:06:40 -07:00
Jörg Thalheim
5356420466
treewide: remove unused with statements from maintainer lists
...
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
-e 's!with lib.maintainers; \[ *\];![ ];!' \
-e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
oleina
1d4821cd65
kakounePlugins.hop-kak: init at 0.2.0
2024-07-28 12:10:52 -07:00
oleina
e4da18a692
kakoune: create a directory for bins that kakoune needs
2024-07-26 18:12:38 -07:00
Anderson Torres
9ffac6dc44
treewide: remove vrthra from meta.maintainers [all orphans]
...
Tracking issue: https://github.com/NixOS/nixpkgs/issues/290642
Inactive since 2017
2024-07-07 12:20:32 -03:00
Alexis Hildebrandt
755b915a15
treewide: Remove indefinite article from meta.description
...
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Ashish SHUKLA
42d7fd413c
kakoune: 2024.05.09 -> 2024.05.18
2024-05-18 06:18:24 +00:00
Ashish SHUKLA
1f6513a145
kakoune: 2023.08.05 -> 2024.05.09
...
- switch to finalAttrs
- remove upstreamed patch
- move version to postPatch (props: @alois31)
2024-05-11 14:12:40 +00:00
V
dcfecc9bbb
kakoune-lsp: 15.0.1 -> 16.0.0
...
The project renamed from "kak-lsp" in this version. Command and config
file paths remain the same, at least for now.
Change-Id: I7cbce56096bac5d4c68c2e9d4effd11f51b7bbf5
2024-04-01 03:27:28 +02:00
stuebinm
ff1a94e523
treewide: add meta.mainProgram to packages with a single binary
...
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Marco Rebhan
6bcb7fade4
kakoune: fix compiling with clang for macOS
2023-11-25 14:10:08 +01:00
Solène Rapenne
b55d20d7c4
treewide: remove myself as maintainer
2023-11-03 18:09:17 +01:00
Aleksey Mikhaylov
72e5e4ea54
kakounePlugins: updated the 10-22-2023
2023-10-22 16:48:15 +03:00
Masanori Ogino
6bc5f7dd87
kakoune-unwrapped: 2022.10.31 -> 2023.08.05
...
Version 2023.07.29 [1] contains feature additions and breaking changes
to the default key bindings.
Version 2023.08.05 [2] contains a bug fix.
[1]: https://github.com/mawww/kakoune/releases/tag/v2023.07.29
[2]: https://github.com/mawww/kakoune/releases/tag/v2023.08.05
Changes: https://github.com/mawww/kakoune/compare/v2022.10.31...v2023.08.05
Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2023-08-06 05:20:45 +09:00
Victor Engmark
625e6657c1
kakoune: Remove no-op if
/else
...
Presumably copy/pasted from `maintainers/scripts/pluginupdate.py`.
2023-06-15 10:59:24 +12:00
Matthieu Coudron
351cec5db3
use subcommands in plugin updaters ( #223164 )
...
* update.py: introduce subparsers for plugin updaters
This is preliminary work to help create more powerful plugin updaters.
Namely I would like to be able to "just add" plugins without refreshing
the older ones (helpful when github temporarily removes a user from
github due to automated bot detection).
Also concerning the lua updater, we pin some of the dependencies, and I
would like to be able to unpin the package without editing the csv
(coming in later PRs).
* doc/updaters: update command to update editor plugins
including vim, kakoune and lua packages
Co-authored-by: figsoda
2023-04-14 22:02:17 +02:00
Andrew Abbott
dcca1f7841
kakounePlugins: add generated updated input file
2023-01-28 09:29:52 +11:00
Andrew Abbott
d935f53e71
kakounePlugins: update
2023-01-28 09:29:52 +11:00
Andrew Abbott
dd13d8c7e4
kakoune: Update plugin list
...
Added some plugins I use, fixed the reference to one, and removed ones
that are no longer available.
2023-01-28 09:29:52 +11:00
Andrew Abbott
2df2a508dc
kakounePlugins: Fix update.py
...
I tried to run this and it failed. These changes made it work again.
I looked at maintainers/scripts/pluginupdate.py and how the types
differed to make this fix.
2023-01-28 09:29:52 +11:00
Shawn8901
3866fa44a7
treewide: remove global with lib; in pkgs/{audio,blockchain,editors}
2023-01-21 23:11:12 +01:00
figsoda
ec8cb34358
treewide: fix typos
2022-12-17 19:39:44 -05:00
Jörg Thalheim
2792921a4b
Merge pull request #205108 from omasanori/kakoune-2022.10.31
...
kakoune-unwrapped: 2021.11.08 -> 2022.10.31
2022-12-17 08:47:02 +00:00
Masanori Ogino
dc6d81e816
kakoune-unwrapped: 2021.11.08 -> 2022.10.31
2022-12-08 14:53:07 +09:00
Fabian Affolter
24b181fd2f
kakoune: rename GitPython
2022-12-05 21:48:16 +01:00
Solene Rapenne
a68a20c73a
kakoune: add srapenne as maintainer
2022-10-04 22:37:42 +02:00
Matthieu Coudron
d396c7d316
Merge pull request #166941 from teto/vim-plugins-toml
2022-04-05 09:33:40 +02:00
Matthieu Coudron
69daee8243
kakounePlugins: update
2022-04-03 18:14:14 +02:00
Robert Hensing
200175a701
config.allowAliases: Define as option
...
This simplifies usages and makes the default value consistent.
In a few cases, the default value was interpreted to be `false`,
but this is useless, because virtually nobody will explicitly
set `allowAliases = true;`.
2022-04-01 11:33:10 +02:00
Matthieu Coudron
6f3482f640
update.py: fix for kakoune/luarocks
2022-03-08 10:53:11 +01:00
David Yamnitsky
b8a0a333e5
Add mainProgram to kakoune
2021-12-17 11:30:01 -08:00
figsoda
5aaa5f5e75
pluginupdate.py: fix compatibility with nix 2.4
2021-11-13 17:33:43 +01:00
Luflosi
6661cb0887
kakoune: 2021.10.28 -> 2021.11.08
...
https://github.com/mawww/kakoune/releases/tag/v2021.11.08
2021-11-07 11:58:41 +01:00
Sandro Jäckel
8547db919a
treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)
` to lib.importJSON ./file.json
2021-11-03 14:43:52 +01:00
Luflosi
52dd13c633
kakoune: 2021.08.28 -> 2021.10.28
...
https://github.com/mawww/kakoune/releases/tag/v2021.10.28
2021-10-28 15:57:24 +02:00
Jörg Thalheim
00a12666ca
Merge pull request #136125 from jtrees/kakoune-v2021.08.28
...
kakoune: 2020.09.01 -> 2021.08.28
2021-08-31 08:31:53 +01:00
Jörg Thalheim
56feed592e
kakoune: remove pkg-config, cleanup preConfigure
2021-08-31 09:23:15 +02:00
Joshua Trees
b544112862
kakoune: simplify derivation
...
The dependencies and the sed patch appear to be redundant by now.
2021-08-30 16:40:23 +02:00
Joshua Trees
a461d064cb
kakoune: 2020.09.01 -> 2021.08.28
2021-08-29 22:36:44 +02:00
Matthieu Coudron
8ddad244ea
update-luarocks-packages: use pluginupdate.py
...
Cleans up the common interface between the updaters.
Restores the ability to regen the lua packages in parallel.
2021-08-12 01:14:58 +02:00