From 4e9bbad81d7caf2febc3859f7ad9ea75ac5db896 Mon Sep 17 00:00:00 2001 From: Asaki Yuki Date: Thu, 9 Apr 2026 11:57:41 +0700 Subject: [PATCH] add ghostty menu --- configs/services-menu/open-ghostty-here.desktop | 10 ++++++++++ home/asakiyuki/modules/files.nix | 2 ++ 2 files changed, 12 insertions(+) create mode 100644 configs/services-menu/open-ghostty-here.desktop diff --git a/configs/services-menu/open-ghostty-here.desktop b/configs/services-menu/open-ghostty-here.desktop new file mode 100644 index 0000000..b53fb68 --- /dev/null +++ b/configs/services-menu/open-ghostty-here.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Service +ServiceTypes=KonqPopupMenu/Plugin +MimeType=inode/directory +Actions=RunGhosttyDir + +[Desktop Action RunGhosttyDir] +Name=Open Ghostty here +Icon=ghostty +Exec=code %F \ No newline at end of file diff --git a/home/asakiyuki/modules/files.nix b/home/asakiyuki/modules/files.nix index 86ca471..3646a66 100644 --- a/home/asakiyuki/modules/files.nix +++ b/home/asakiyuki/modules/files.nix @@ -3,7 +3,9 @@ home.file = { ".config/qt5ct/colors/Catppuccin-Mocha.conf".source = "${pkgs.catppuccin-qt5ct}/share/qt5ct/colors/catppuccin-mocha-sapphire.conf"; ".config/qt6ct/colors/Catppuccin-Mocha.conf".source = "${pkgs.catppuccin-qt5ct}/share/qt6ct/colors/catppuccin-mocha-sapphire.conf"; + ".local/share/kio/servicemenus/open-with-code.desktop".source = ../../../configs/services-menu/open-with-code.desktop; + ".local/share/kio/servicemenus/open-ghostty-here.desktop".source = ../../../configs/services-menu/open-ghostty-here.desktop; }; xdg.configFile = {