add vim surround plugin
fix asdf loading
This commit is contained in:
parent
ebd4dfffcf
commit
9676d13187
4 changed files with 18 additions and 6 deletions
|
@ -15,6 +15,9 @@ My current setup is [Regolith OS](https://regolith-desktop.com/) which is basica
|
||||||
- some kind of tag setup with: bootstrap, update, etc.
|
- some kind of tag setup with: bootstrap, update, etc.
|
||||||
- i3 app shortcuts
|
- i3 app shortcuts
|
||||||
- Configuration for desktop at uni. It should be really similar, except syncthing should have a new keypair. Also some applications are not necessary, e.g. nicotine+ and virtualbox.
|
- Configuration for desktop at uni. It should be really similar, except syncthing should have a new keypair. Also some applications are not necessary, e.g. nicotine+ and virtualbox.
|
||||||
|
- default neovim editor
|
||||||
|
- dropdown autocomplete
|
||||||
|
- I think fzf is not cloned?
|
||||||
|
|
||||||
Would like Ansible Vault to check in keypair for syncthing.
|
Would like Ansible Vault to check in keypair for syncthing.
|
||||||
However, then I would need a password to unlock the vault.
|
However, then I would need a password to unlock the vault.
|
||||||
|
@ -28,7 +31,8 @@ As an intermediate solution, I can just put the password in keepass...
|
||||||
#### Neovim
|
#### Neovim
|
||||||
|
|
||||||
- More cool plugins :)
|
- More cool plugins :)
|
||||||
- That fast movement plugin that shows jump locations, not sure what it was called.
|
- gcc comment
|
||||||
|
- indenting
|
||||||
|
|
||||||
## Long-term TODO
|
## Long-term TODO
|
||||||
|
|
||||||
|
|
|
@ -101,5 +101,6 @@ alias vim='nvim'
|
||||||
|
|
||||||
[ -f ~/.fzf.bash ] && source ~/.fzf.bash
|
[ -f ~/.fzf.bash ] && source ~/.fzf.bash
|
||||||
|
|
||||||
# asdf command
|
# asdf
|
||||||
PATH=$PATH:~/.asdf/bin
|
. "$HOME/.asdf/asdf.sh"
|
||||||
|
. "$HOME/.asdf/completions/asdf.bash"
|
||||||
|
|
|
@ -17,9 +17,6 @@ return require('packer').startup(function()
|
||||||
-- Git line decorations
|
-- Git line decorations
|
||||||
use 'lewis6991/gitsigns.nvim'
|
use 'lewis6991/gitsigns.nvim'
|
||||||
|
|
||||||
-- Git commands from vim
|
|
||||||
use 'tpope/vim-fugitive'
|
|
||||||
|
|
||||||
-- File browser
|
-- File browser
|
||||||
use {
|
use {
|
||||||
"nvim-neo-tree/neo-tree.nvim",
|
"nvim-neo-tree/neo-tree.nvim",
|
||||||
|
@ -42,4 +39,13 @@ return require('packer').startup(function()
|
||||||
|
|
||||||
-- Fast jumping
|
-- Fast jumping
|
||||||
use 'ggandor/leap.nvim'
|
use 'ggandor/leap.nvim'
|
||||||
|
|
||||||
|
-- Surround objects
|
||||||
|
use({
|
||||||
|
"kylechui/nvim-surround",
|
||||||
|
tag = "*",
|
||||||
|
requires = {
|
||||||
|
"tpope/vim-repeat"
|
||||||
|
}
|
||||||
|
})
|
||||||
end)
|
end)
|
||||||
|
|
1
roles/neovim/files/plugin/surround.lua
Normal file
1
roles/neovim/files/plugin/surround.lua
Normal file
|
@ -0,0 +1 @@
|
||||||
|
require("nvim-surround").setup()
|
Reference in a new issue