aboutsummaryrefslogtreecommitdiffstats
path: root/vim
diff options
context:
space:
mode:
authorLMBishop <13875753+LMBishop@users.noreply.github.com>2023-07-20 21:19:29 +0100
committerLMBishop <13875753+LMBishop@users.noreply.github.com>2023-07-20 21:20:55 +0100
commit0a07704d6dc53bf3a35d4aadfa240586f55e9487 (patch)
treedc7d45dfd0b74b58fa7f19d09c61b4981cd7dc25 /vim
parent961c56632ba5c2e3937bced415697096ef8c8344 (diff)
Replace python installer
Diffstat (limited to 'vim')
-rw-r--r--vim/.install.yml41
1 files changed, 41 insertions, 0 deletions
diff --git a/vim/.install.yml b/vim/.install.yml
new file mode 100644
index 0000000..edbdc99
--- /dev/null
+++ b/vim/.install.yml
@@ -0,0 +1,41 @@
+name: Configure vim and nvim
+steps:
+ - !Link
+ from: ".vimrc"
+ to: "~/.vimrc"
+ recursive: false
+ - !Link
+ from: "nvim/init.lua"
+ to: "~/.config/nvim/init.lua"
+ recursive: false
+ - !Link
+ from: "nvim/lua/plugins.lua"
+ to: "~/.config/nvim/lua/plugins.lua"
+ recursive: false
+ - !Link
+ from: "nvim/lua/keybindings.lua"
+ to: "~/.config/nvim/lua/keybindings.lua"
+ recursive: false
+ - !Link
+ from: "nvim/lua/config/init.lua"
+ to: "~/.config/nvim/lua/config/init.lua"
+ recursive: false
+ - !Link
+ from: "nvim/lua/config/autocomplete.lua"
+ to: "~/.config/nvim/lua/config/autocomplete.lua"
+ recursive: false
+ - !Link
+ from: "nvim/lua/config/diagnostic.lua"
+ to: "~/.config/nvim/lua/config/diagnostic.lua"
+ recursive: false
+ - !Link
+ from: "nvim/lua/config/lsp.lua"
+ to: "~/.config/nvim/lua/config/lsp.lua"
+ recursive: false
+ - !Link
+ from: "nvim/lua/config/treesitter.lua"
+ to: "~/.config/nvim/lua/config/treesitter.lua"
+ recursive: false
+
+ # Install packer
+ - !Shell "git clone --depth 1 https://github.com/wbthomason/packer.nvim ~/.local/share/nvim/site/pack/packer/start/packer.nvim" \ No newline at end of file