21 lines
442 B
Nix
21 lines
442 B
Nix
{ pkgs, ... }:
|
|
{
|
|
home.packages = [ pkgs.jre ];
|
|
|
|
xdg.desktopEntries.java = {
|
|
name = "Java";
|
|
genericName = "JAR Launcher";
|
|
exec = "${pkgs.jre}/bin/java -jar %f";
|
|
terminal = false;
|
|
mimeType = [
|
|
"application/java-archive"
|
|
"application/x-java-archive"
|
|
];
|
|
};
|
|
|
|
xdg.mimeApps.defaultApplications = {
|
|
"application/java-archive" = "java.desktop";
|
|
"application/x-java-archive" = "java.desktop";
|
|
};
|
|
}
|