Add plugins and vscode override

This commit is contained in:
thiloho
2023-12-02 14:13:11 +01:00
parent f8a61c1263
commit 2860526032
2 changed files with 24 additions and 3 deletions

View File

@@ -230,6 +230,7 @@
};
}
"weight.10"
"essentials.tpr"
"essentials.spawn"
"essentials.motd"
"essentials.help"
@@ -296,19 +297,19 @@
"plugins/EssentialsX.jar" = pkgs.fetchurl rec {
pname = "EssentialsX";
version = "2.20.1";
url = "https://github.com/EssentialsX/Essentials/releases/download/${version}/EssentialsX-${version}.jar";
url = "https://github.com/EssentialsX/Essentials/releases/download/${version}/${pname}-${version}.jar";
sha256 = "sha256-gC6jC9pGDKRZfoGJJYFpM8EjsI2BJqgU+sKNA6Yb9UI=";
};
"plugins/EssentialsXChat.jar" = pkgs.fetchurl rec {
pname = "EssentialsXChat";
version = "2.20.1";
url = "https://github.com/EssentialsX/Essentials/releases/download/${version}/EssentialsXChat-${version}.jar";
url = "https://github.com/EssentialsX/Essentials/releases/download/${version}/${pname}-${version}.jar";
sha256 = "sha256-QKpcICQc6zAH68tc+/Gb8sRnsMCQrlDnBlPuh6t3XKY=";
};
"plugins/EssentialsXSpawn.jar" = pkgs.fetchurl rec {
pname = "EssentialsXSpawn";
version = "2.20.1";
url = "https://github.com/EssentialsX/Essentials/releases/download/${version}/EssentialsXSpawn-${version}.jar";
url = "https://github.com/EssentialsX/Essentials/releases/download/${version}/${pname}-${version}.jar";
sha256 = "sha256-ZQ18ajOGWgLF/6TrcQ3vKOc9lyya74WysfTnG5vSYaA=";
};
"plugins/GriefPrevention.jar" = pkgs.fetchurl {
@@ -317,6 +318,18 @@
url = "https://dev.bukkit.org/projects/grief-prevention/files/4433061/download";
hash = "sha256-GwJLJAkrWt7UIMTPYMQ2pCu9/5rExx/a5r2BXuvndOs=";
};
"plugins/VoidGen.jar" = pkgs.fetchurl rec {
pname = "VoidGen";
version = "2.2.1";
url = "https://github.com/xtkq-is-not-available/${pname}/releases/download/v${version}/${pname}-${version}.jar";
hash = "sha256-nOEwEj3GcCXWAPdlvbL98c6nGTv4kg4+AhbF+PwILD4=";
};
"plugins/Multiverse-Core.jar" = pkgs.fetchurl rec {
pname = "Multiverse-Core";
version = "4.3.12";
url = "https://github.com/Multiverse/${pname}/releases/download/${version}/multiverse-core-${version}.jar";
hash = "sha256-mCN6rzXG7nv9lft/OZ73A7PnK/+Oq0iKkEqtnUUwzRA=";
};
};
};
};

View File

@@ -46,6 +46,14 @@
};
vscode = {
enable = true;
package = (pkgs.vscode.override { isInsiders = true; }).overrideAttrs (oldAttrs: rec {
src = (builtins.fetchTarball {
url = "https://code.visualstudio.com/sha/download?build=insider&os=linux-x64";
sha256 = "1pqdrkc29y9sxf0nkwrrvvw9va06s4b6s8vfdmfrawl8is3f9bfg";
});
version = "latest";
buildInputs = oldAttrs.buildInputs ++ [ pkgs.krb5 ];
});
extensions = with pkgs.vscode-extensions; [
svelte.svelte-vscode
jnoortheen.nix-ide