mirror of
https://github.com/m-housh/dotfiles.git
synced 2026-02-14 14:12:41 +00:00
Added swift.nvim plugin
This commit is contained in:
@@ -6,8 +6,7 @@ return {
|
||||
vim.g.vsnip_snippet_dir = os.getenv('HOME') .. '/.config/nvim/snippets/'
|
||||
end
|
||||
},
|
||||
-- Local development plugin for swift.
|
||||
{
|
||||
dir = "~/LocalProjects/swift.nvim"
|
||||
}
|
||||
-- {
|
||||
-- dir = "~/LocalProjects/plugins/m-housh/swift.nvim"
|
||||
-- }
|
||||
}
|
||||
|
||||
14
nvim/m-housh/lua/plugin-config/swift.lua
Normal file
14
nvim/m-housh/lua/plugin-config/swift.lua
Normal file
@@ -0,0 +1,14 @@
|
||||
return {
|
||||
'm-housh/swift.nvim',
|
||||
dependencies = {
|
||||
'akinsho/toggleterm.nvim'
|
||||
},
|
||||
config = function()
|
||||
require('swift').setup()
|
||||
local default_options = { noremap = true, silent = true }
|
||||
local actions = require('swift.actions')
|
||||
|
||||
vim.keymap.set('n', '<c-b>', actions.build, default_options)
|
||||
vim.keymap.set('n', '<c-u>', actions.test, default_options)
|
||||
end
|
||||
}
|
||||
Reference in New Issue
Block a user