From 0d6bb32e124c77f0652349a58f4f2421e005da3b Mon Sep 17 00:00:00 2001 From: chn Date: Sun, 6 Oct 2024 11:17:44 +0800 Subject: [PATCH] modules.packages.winapps: fix windows --- modules/packages/{winapps.nix => winapps/default.nix} | 8 +++++++- modules/packages/winapps/windows.desktop | 9 +++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) rename modules/packages/{winapps.nix => winapps/default.nix} (82%) create mode 100644 modules/packages/winapps/windows.desktop diff --git a/modules/packages/winapps.nix b/modules/packages/winapps/default.nix similarity index 82% rename from modules/packages/winapps.nix rename to modules/packages/winapps/default.nix index d8169af4..ca8845a6 100644 --- a/modules/packages/winapps.nix +++ b/modules/packages/winapps/default.nix @@ -10,6 +10,12 @@ inputs: nixos.packages.packages._packages = [ (inputs.pkgs.callPackage "${inputs.topInputs.winapps}/packages/winapps" {}) + (inputs.pkgs.runCommand "winapps-windows" {} + '' + mkdir -p $out/share/applications + cp ${inputs.pkgs.substituteAll { src = ./windows.desktop; path = inputs.topInputs.winapps; }} \ + $out/share/applications/windows.desktop + '') ] ++ builtins.map (p: inputs.pkgs.runCommand "winapps-${p}" {} @@ -35,7 +41,7 @@ inputs: '') [ "access-o365" "acrobat-x-pro" "cmd" "excel-o365" "explorer" "illustrator-cc" "powerpoint-o365" - "visual-studio-comm" "windows" "word-o365" + "visual-studio-comm" "word-o365" ]; }; } diff --git a/modules/packages/winapps/windows.desktop b/modules/packages/winapps/windows.desktop new file mode 100644 index 00000000..206a3285 --- /dev/null +++ b/modules/packages/winapps/windows.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Windows +Exec=winapps windows %F +Terminal=false +Type=Application +Icon=@path@/icons/windows.svg +StartupWMClass=Micorosoft Windows +Comment=Micorosoft Windows +Categories=Windows \ No newline at end of file