Group vars refactor
This commit is contained in:
parent
f7eb8dc56d
commit
755493d155
31 changed files with 355 additions and 398 deletions
40
group_vars/arch/aur.yml
Normal file
40
group_vars/arch/aur.yml
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
aur_packages:
|
||||
- url: 'https://aur.archlinux.org/nvm.git'
|
||||
name: 'nvm'
|
||||
package_name: 'nvm'
|
||||
version: '0.40.0-1'
|
||||
arch: 'any'
|
||||
|
||||
aur_build_dir: '/usr/local/src'
|
||||
python_build_dir: '/usr/local/src'
|
||||
python_install_dir: '/opt'
|
||||
|
||||
python_download_url: 'https://www.python.org/ftp/python'
|
||||
python_versions:
|
||||
- version: 3.12.9
|
||||
path: 'python3.12'
|
||||
binary: 'python3.12'
|
||||
|
||||
- version: 3.11.9
|
||||
path: 'python3.11'
|
||||
binary: 'python3.11'
|
||||
|
||||
- version: 3.10.0
|
||||
path: 'python3.10'
|
||||
binary: 'python3.10'
|
||||
|
||||
- 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'
|
||||
48
group_vars/arch/neovim.yml
Normal file
48
group_vars/arch/neovim.yml
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
language_servers:
|
||||
- package: ansible-language-server
|
||||
server_name: 'ansiblels'
|
||||
auto_setup: true
|
||||
|
||||
- package: typescript-language-server
|
||||
server_name: 'ts_ls'
|
||||
auto_setup: true
|
||||
|
||||
- package: vscode-json-languageserver
|
||||
server_name: 'jsonls'
|
||||
auto_setup: true
|
||||
|
||||
- package: vscode-css-languageserver
|
||||
server_name: 'cssls'
|
||||
auto_setup: true
|
||||
|
||||
- package: bash-language-server
|
||||
server_name: 'bashls'
|
||||
auto_setup: true
|
||||
|
||||
- package: marksman
|
||||
server_name: 'marksman'
|
||||
auto_setup: true
|
||||
|
||||
- package: esbonio
|
||||
server_name: 'esbonio'
|
||||
auto_setup: true
|
||||
|
||||
- package: lua-language-server
|
||||
server_name: 'lua_ls'
|
||||
auto_setup: true
|
||||
|
||||
- package: yaml-language-server
|
||||
server_name: 'yamlls'
|
||||
auto_setup: false
|
||||
|
||||
- package: vscode-html-languageserver
|
||||
server_name: 'html'
|
||||
auto_setup: false
|
||||
|
||||
- package: ruff-lsp
|
||||
server_name: 'ruff'
|
||||
auto_setup: false
|
||||
|
||||
- package: pyright
|
||||
server_name: 'pyright'
|
||||
auto_setup: false
|
||||
17
group_vars/arch/system.yml
Normal file
17
group_vars/arch/system.yml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
packages:
|
||||
- python
|
||||
- git
|
||||
- vim
|
||||
- neovim
|
||||
- python-pynvim
|
||||
- wl-clipboard
|
||||
- npm
|
||||
- docker
|
||||
- docker-compose
|
||||
- iptables-nft
|
||||
- fuse-overlayfs
|
||||
- ttf-ibm-plex
|
||||
- slirp4netns
|
||||
- tree-sitter
|
||||
- ripgrep
|
||||
- uv
|
||||
Loading…
Add table
Add a link
Reference in a new issue