100 lines
2.3 KiB
YAML
100 lines
2.3 KiB
YAML
ansible_connection: local
|
|
ansible_python_interpreter: '/usr/bin/python'
|
|
|
|
packages:
|
|
- python
|
|
- git
|
|
- vim
|
|
- neovim
|
|
- wl-clipboard
|
|
- npm
|
|
- docker
|
|
- docker-compose
|
|
- fuse-overlayfs
|
|
- ttf-ibm-plex
|
|
- slirp4netns
|
|
- tree-sitter
|
|
- ripgrep
|
|
|
|
aur_packages:
|
|
- {
|
|
url: 'https://aur.archlinux.org/docker-rootless-extras.git',
|
|
name: 'docker-rootless',
|
|
package_name: 'docker-rootless-extras',
|
|
version: '27.1.2-1',
|
|
arch: 'x86_64',
|
|
}
|
|
- {
|
|
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'
|
|
|
|
# Note that the "python-lsp-server" and "neovim" python
|
|
# packages should be installed to the corresponding virtualenv as well.
|
|
language_servers:
|
|
- {
|
|
package: ansible-language-server,
|
|
server_name: 'ansiblels',
|
|
auto_setup: true
|
|
}
|
|
- {
|
|
package: yaml-language-server,
|
|
server_name: 'yamlls',
|
|
auto_setup: true
|
|
}
|
|
- {
|
|
package: typescript-language-server,
|
|
server_name: 'ts_ls',
|
|
auto_setup: true
|
|
}
|
|
- {
|
|
package: vscode-html-languageserver,
|
|
server_name: 'html',
|
|
auto_setup: false
|
|
}
|
|
- {
|
|
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: lua-language-server,
|
|
server_name: 'lua_ls',
|
|
auto_setup: true
|
|
}
|
|
- {
|
|
package: ruff-lsp,
|
|
server_name: 'ruff',
|
|
auto_setup: false
|
|
}
|
|
- {
|
|
package: pyright,
|
|
server_name: 'pyright',
|
|
auto_setup: false
|
|
}
|
|
|
|
python_download_url: 'https://www.python.org/ftp/python'
|
|
python_versions:
|
|
- { 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' }
|