1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-08 19:46:06 +01:00

treewide: remove outdated broken package markings

Signed-off-by: saygo-png <saygo.mail@proton.me>
This commit is contained in:
saygo-png 2025-10-25 01:08:31 +02:00 committed by Gaétan Lepage
parent 854a5b5b38
commit baa99016bc
6 changed files with 5 additions and 74 deletions

View file

@ -21,22 +21,7 @@
"JSON"
];
brokenTools = [
# 2025-10-12 build failure (luaformatter depends on broken antlr-runtime-cpp)
"lua_format"
# TODO Added 2025-04-01
# php-cs-fixer is marked as broken
"php_cs_fixer"
# TODO: Added 2025-04-19 broken dependency
"phan"
"php"
"phpcbf"
"phpcs"
"phpstan"
"psalm"
];
brokenTools = [ ];
# TODO: respect unpackaged from generated
unpackaged = [

View file

@ -1,18 +1,10 @@
{
empty = {
# TODO: 2025-10-03
# Transient dependency `vmr` has a build failure
# https://github.com/NixOS/nixpkgs/issues/431811
dependencies.roslyn_ls.enable = false;
plugins.roslyn.enable = true;
plugins.rzls.enable = true;
};
defaults = {
# TODO: 2025-10-03
# Transient dependency `vmr` has a build failure
# https://github.com/NixOS/nixpkgs/issues/431811
dependencies.roslyn_ls.enable = false;
plugins.roslyn.enable = true;
plugins.rzls = {
enable = true;

View file

@ -1,19 +1,12 @@
{ pkgs, ... }:
let
# TODO: Added 2025-06-24 texlive dependency broken
disableTexlivePackageOnDarwin = pkgs.lib.optionalAttrs pkgs.stdenv.isDarwin {
texlivePackage = null;
};
in
{
empty = {
plugins.vimtex = disableTexlivePackageOnDarwin // {
plugins.vimtex = {
enable = true;
};
};
example = {
plugins.vimtex = disableTexlivePackageOnDarwin // {
plugins.vimtex = {
enable = true;
settings = {
@ -70,7 +63,7 @@ in
};
no-packages = {
plugins.vimtex = disableTexlivePackageOnDarwin // {
plugins.vimtex = {
enable = true;
xdotoolPackage = null;
zathuraPackage = null;