# HG changeset patch # User zegervdv # Date 1632908851 -7200 # Node ID c983b1061babfc17e10c1c21a79b9832266b6753 # Parent 5c1146abe8e7111e9182f536ebc048c95dea4ede Add open in neovim diff -r 5c1146abe8e7 -r c983b1061bab .chezmoiignore --- a/.chezmoiignore Sat Sep 25 16:56:22 2021 +0200 +++ b/.chezmoiignore Wed Sep 29 11:47:31 2021 +0200 @@ -22,3 +22,7 @@ bin/* .zsh/* {{ end }} + +{{ if ne .chezmoi.os "linux" }} +.local/share/applications/* +{{ end }} diff -r 5c1146abe8e7 -r c983b1061bab dot_config/kitty/kitty.conf.tmpl --- a/dot_config/kitty/kitty.conf.tmpl Sat Sep 25 16:56:22 2021 +0200 +++ b/dot_config/kitty/kitty.conf.tmpl Wed Sep 29 11:47:31 2021 +0200 @@ -54,3 +54,5 @@ linux_display_server x11 editor nvim + +map ctrl+g kitten hints --type=linenum nvim +{line} {path} diff -r 5c1146abe8e7 -r c983b1061bab dot_local/.keep diff -r 5c1146abe8e7 -r c983b1061bab dot_local/share/.keep diff -r 5c1146abe8e7 -r c983b1061bab dot_local/share/private_applications/.keep diff -r 5c1146abe8e7 -r c983b1061bab dot_local/share/private_applications/defaults.list --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dot_local/share/private_applications/defaults.list Wed Sep 29 11:47:31 2021 +0200 @@ -0,0 +1,2 @@ +[Default Applications] +text/plain=nvim.desktop diff -r 5c1146abe8e7 -r c983b1061bab dot_local/share/private_applications/nvim.desktop.tmpl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dot_local/share/private_applications/nvim.desktop.tmpl Wed Sep 29 11:47:31 2021 +0200 @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Neovim +Type=Application +Terminal=false +Exec={{ .chezmoi.homeDir }}/.local/kitty.app/bin/kitty sh -c '/home/linuxbrew/.linuxbrew/bin/nvim %F' +MimeType=text/plain +X-Desktop-File-Install-Version=0.26