development/vars.yml
2022-10-10 10:14:17 +02:00

72 lines
2.1 KiB
YAML

ansible_connection: local
ansible_python_interpreter: '/usr/bin/env python'
packages:
- base-devel
- python
- git
- vim
- neovim
- npm
- docker
- docker-compose
- fuse-overlayfs
- ttf-ibm-plex
- slirp4netns
- tree-sitter
- ripgrep
aur_packages:
- {
url: 'https://aur.archlinux.org/rootlesskit.git',
name: 'rootlesskit',
package_name: 'rootlesskit',
}
- {
url: 'https://aur.archlinux.org/docker-rootless-extras-bin.git',
name: 'docker-rootless',
package_name: 'docker-rootless-extras-bin',
}
aur_build_dir: '/usr/local/src'
xdg_config_dir: '{{ ansible_env.HOME }}/.config'
xdg_data_dir: '{{ ansible_env.HOME }}/.local/share'
dotfiles_repo: 'git@git.fudiggity.nl:sonny/dotfiles.git'
public_dotfiles_repo: 'git@git.fudiggity.nl:sonny/dotfiles.git'
githook_repo: 'git@git.fudiggity.nl:sonny/git-hooks.git'
public_githook_repo: 'git@git.fudiggity.nl:sonny/git-hooks.git'
neovim_plugins:
- { url: 'https://github.com/preservim/nerdtree', name: 'nerdtree' }
- { url: 'https://github.com/sheerun/vim-polyglot', name: 'vim-polygot' }
- { url: 'https://github.com/neovim/nvim-lspconfig', name: 'nvim-lspconfig' }
- { url: 'https://github.com/hrsh7th/nvim-cmp/', name: 'nvim-cmp' }
- { url: 'https://github.com/hrsh7th/cmp-nvim-lsp/', name: 'cmp-nvim-lsp' }
- { url: 'https://github.com/nvim-treesitter/nvim-treesitter', name: 'nvim-treesitter' }
- { url: 'https://github.com/nvim-lua/plenary.nvim', name: 'plenary.nvim' }
- {
url: 'https://github.com/nvim-telescope/telescope-fzf-native.nvim',
name: 'telescope-fzf-native.nvim',
}
- {
url: 'https://github.com/nvim-telescope/telescope.nvim',
name: 'telescope.nvim',
version: '0.1.x',
}
- { url: 'https://github.com/L3MON4D3/LuaSnip', name: 'luasnip', version: 'v1.0.0' }
neovim_node_packages:
- typescript
language_servers:
- pyright
- ansible-language-server
- yaml-language-server
- vscode-langservers-extracted
- typescript-language-server
gitlab_domain: 'git.fudiggity.nl'
gitlab_host_key: 'git.fudiggity.nl ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICNmvcxza79T7JZMkifmquwXH/kMUqDnKs9Oob+JrRvn'