diff --git a/migrations/1763558828.sh b/migrations/1763558828.sh new file mode 100644 index 00000000..3da9eec0 --- /dev/null +++ b/migrations/1763558828.sh @@ -0,0 +1,28 @@ +echo "Make Alacritty compatible with X-TerminalArgs" + +if omarchy-pkg-present alacritty; then + mkdir -p ~/.local/share/applications + cat > ~/.local/share/applications/Alacritty.desktop << EOF +[Desktop Entry] +Type=Application +TryExec=alacritty +Exec=alacritty +Icon=Alacritty +Terminal=false +Categories=System;TerminalEmulator; +Name=Alacritty +GenericName=Terminal +Comment=A fast, cross-platform, OpenGL terminal emulator +StartupNotify=true +StartupWMClass=Alacritty +Actions=New; +X-TerminalArgExec=-e +X-TerminalArgAppId=--class= +X-TerminalArgTitle=--title= +X-TerminalArgDir=--working-directory= + +[Desktop Action New] +Name=New Terminal +Exec=alacritty +EOF +fi