From 479f20d294726270484120179675fcd4e711a7b2 Mon Sep 17 00:00:00 2001 From: CHINMOY SAIKIA <120454422+AlwaysRead@users.noreply.github.com> Date: Mon, 6 Oct 2025 01:10:31 +0530 Subject: [PATCH] Fix Neovim .desktop file to open files from GUI file manager (#2233) * Fix comment * Update Exec command to use shell execution for Nvim Fix Neovim .desktop file to allow opening files from GUI file manager. * Add migration --------- Co-authored-by: David Heinemeier Hansson --- applications/nvim.desktop | 2 +- default/hypr/apps/steam.conf | 2 +- migrations/1759693134.sh | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 migrations/1759693134.sh diff --git a/applications/nvim.desktop b/applications/nvim.desktop index ed118590..b064c32e 100644 --- a/applications/nvim.desktop +++ b/applications/nvim.desktop @@ -2,7 +2,7 @@ Name=Neovim GenericName=Text Editor Comment=Edit text files -Exec=$TERMINAL --class=nvim --title=nvim -e nvim -- %F +Exec=sh -c "$TERMINAL --class=nvim --title=nvim -e nvim -- %F" Terminal=false Type=Application Keywords=Text;editor; diff --git a/default/hypr/apps/steam.conf b/default/hypr/apps/steam.conf index bd6386cc..77d8a4bc 100644 --- a/default/hypr/apps/steam.conf +++ b/default/hypr/apps/steam.conf @@ -1,4 +1,4 @@ -# Float Steam, fullscreen RetroArch +# Float Steam windowrule = float, class:steam windowrule = center, class:steam, title:Steam windowrule = opacity 1 1, class:steam diff --git a/migrations/1759693134.sh b/migrations/1759693134.sh new file mode 100644 index 00000000..015fd8e0 --- /dev/null +++ b/migrations/1759693134.sh @@ -0,0 +1,3 @@ +echo "Fix opening in nvim from files manager" + +cp -f $OMARCHY_PATH/applications/nvim.desktop ~/.local/share/applications/nvim.desktop