87 lines
2.8 KiB
YAML
87 lines
2.8 KiB
YAML
ansible_connection: local
|
|
ansible_python_interpreter: '/usr/bin/env python'
|
|
|
|
packages:
|
|
- 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'
|
|
python_build_dir: '/usr/local/src'
|
|
python_install_dir: '/opt'
|
|
|
|
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/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' }
|
|
- { url: 'https://github.com/lewis6991/gitsigns.nvim', name: 'gitsigns.nvim' }
|
|
- { url: 'https://github.com/sainnhe/edge', name: 'edge' }
|
|
- { url: 'https://github.com/nvim-lualine/lualine.nvim', name: 'lualine' }
|
|
- {
|
|
url: 'https://github.com/catppuccin/nvim',
|
|
name: 'catppuccin',
|
|
version: '045e3499d9ec8d84635fb08877ae44fd33f6a38d',
|
|
}
|
|
|
|
language_servers:
|
|
- ansible-language-server
|
|
- yaml-language-server
|
|
- typescript-language-server
|
|
- vscode-html-languageserver
|
|
- vscode-json-languageserver
|
|
- vscode-css-languageserver
|
|
- bash-language-server
|
|
- lua-language-server
|
|
|
|
python_download_url: 'https://www.python.org/ftp/python'
|
|
python_versions:
|
|
- { version: 3.9.14, path: 'python3.9', binary: 'python3.9' }
|
|
- { version: 3.8.14, path: 'python3.8', binary: 'python3.8' }
|
|
- { version: 3.7.14, path: 'python3.7', binary: 'python3.7' }
|
|
- { version: 3.6.15, path: 'python3.6', binary: 'python3.6' }
|
|
|
|
gitlab_domain: 'git.fudiggity.nl'
|
|
gitlab_host_key: 'git.fudiggity.nl ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINh/SlWqWmH2FG+duiJkkSpq0Fm+wUAmc//4/CbzbX5+'
|