diff --git a/applications/nvim.desktop b/applications/nvim.desktop deleted file mode 100644 index c842694e..00000000 --- a/applications/nvim.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -Name=Neovim -GenericName=Text Editor -Comment=Edit text files -Exec=$TERMINAL -e nvim %F -Terminal=false -Type=Application -Keywords=Text;editor; -Icon=nvim -Categories=Utility;TextEditor; -StartupNotify=false -MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; diff --git a/migrations/1759782459.sh b/migrations/1759782459.sh deleted file mode 100644 index 015fd8e0..00000000 --- a/migrations/1759782459.sh +++ /dev/null @@ -1,3 +0,0 @@ -echo "Fix opening in nvim from files manager" - -cp -f $OMARCHY_PATH/applications/nvim.desktop ~/.local/share/applications/nvim.desktop diff --git a/migrations/1761583837.sh b/migrations/1761583837.sh index a77b038c..0e32981d 100644 --- a/migrations/1761583837.sh +++ b/migrations/1761583837.sh @@ -1,3 +1,7 @@ echo "Ensure nvim started from app launcher always starts nvim not $EDITOR" -cp $OMARCHY_PATH/applications/nvim.desktop ~/.local/share/applications/ +if [ -f /usr/share/applications/nvim.desktop ]; then + rm ~/.local/share/applications/nvim.desktop + ln -s /usr/share/applications/nvim.desktop ~/.local/share/applications/nvim.desktop + update-desktop-database ~/.local/share/applications +fi