diff --git a/modules/common/services/desktop.nix b/modules/common/services/desktop.nix index 4f56fd4ac9..1de89f2d5f 100644 --- a/modules/common/services/desktop.nix +++ b/modules/common/services/desktop.nix @@ -99,6 +99,13 @@ in path = "${pkgs.givc-cli}/bin/givc-cli ${cliArgs} start --vm business-vm teams"; icon = "${pkgs.icon-pack}/teams-for-linux.svg"; } + { + name = "Gnome Text Editor"; + description = "Text Editor and Note-Taking Application"; + vm = "Business"; + path = "${pkgs.givc-cli}/bin/givc-cli ${cliArgs} start --vm business-vm gnome-text-editor"; + icon = "${pkgs.icon-pack}/org.gnome.TextEditor.svg"; + } { name = "GALA"; diff --git a/modules/reference/appvms/business.nix b/modules/reference/appvms/business.nix index 2f1b84dc17..25801e2dad 100644 --- a/modules/reference/appvms/business.nix +++ b/modules/reference/appvms/business.nix @@ -38,6 +38,7 @@ in pkgs.globalprotect-openconnect pkgs.openconnect pkgs.nftables + pkgs.gnome-text-editor ]; # TODO create a repository of mac addresses to avoid conflicts macAddress = "02:00:00:03:10:01"; @@ -66,6 +67,7 @@ in "office": "${config.ghaf.givc.appPrefix}/run-waypipe ${config.ghaf.givc.appPrefix}/chromium --enable-features=UseOzonePlatform --ozone-platform=wayland --app=https://microsoft365.com ${config.ghaf.givc.idsExtraArgs}", "teams": "${config.ghaf.givc.appPrefix}/run-waypipe ${config.ghaf.givc.appPrefix}/chromium --enable-features=UseOzonePlatform --ozone-platform=wayland --app=https://teams.microsoft.com ${config.ghaf.givc.idsExtraArgs}", "gpclient": "${config.ghaf.givc.appPrefix}/run-waypipe ${config.ghaf.givc.appPrefix}/gpclient -platform wayland" + "gnome-text-editor": "${config.ghaf.givc.appPrefix}/run-waypipe ${config.ghaf.givc.appPrefix}/gnome-text-editor" }''; }; diff --git a/packages/icon-pack/default.nix b/packages/icon-pack/default.nix index 180883717e..67b40d2f07 100644 --- a/packages/icon-pack/default.nix +++ b/packages/icon-pack/default.nix @@ -19,6 +19,7 @@ let "firefox.svg" "microsoft-365.svg" "ms-outlook.svg" + "org.gnome.TextEditor.svg" "preferences-system-network.svg" "slack.svg" "system-lock-screen.svg"