Files
infra/ansible/inventory/group_vars/all.yml
Fabio Scotto di Santolo 9ce213a620 Add fzf functions to Vim
2026-07-22 15:14:12 +02:00

105 lines
2.0 KiB
YAML

---
ansible_python_interpreter: /usr/bin/python3
username: fscotto
user_group: fscotto
user_home: "/home/{{ username }}"
user_shell: /bin/bash
effective_username: "{{ username }}"
effective_user_group: "{{ user_group }}"
effective_user_home: "{{ user_home }}"
emacs_enabled: false
xdg_user_directories:
- Desktop
- Documents
- Downloads
- Music
- Pictures
- Public
- Templates
- Videos
common_packages:
- bash-completion
- bat
- entr
- fzf
- git
- jq
- tree
- unzip
- vim
- wget
- zip
- zoxide
vim_plugins_enabled: true
vim_plugin_distro_packages:
- fzf
- vim-fugitive
vim_plugin_source_plugins:
- name: fzf
repo: https://github.com/junegunn/fzf.git
version: v0.72.0
- name: fzf.vim
repo: https://github.com/junegunn/fzf.vim.git
version: 34a564c81f36047f50e593c1656f4580ff75ccca
common_dotfiles:
- name: .bashrc
src: .bashrc
dest: .bashrc
mode: "0644"
- name: .bash_profile
src: .bash_profile
dest: .bash_profile
mode: "0644"
- name: .bashrc.aliases
src: .bashrc.aliases
dest: .bashrc.aliases
mode: "0644"
- name: .vimrc
src: .vimrc
dest: .vimrc
mode: "0644"
- name: bat config
src: .config/bat/
dest: .config/bat/
mode: preserve
ai_agents_npm_packages:
- name: "opencode-ai"
state: latest
- name: "@anthropic-ai/claude-code"
state: latest
- name: "@openai/codex"
state: latest
- name: "@google/gemini-cli"
state: latest
ai_agents_enabled: true
ai_agents_dotfiles:
- name: AI common config
src: .config/ai/
dest: .config/ai/
mode: preserve
- name: Gemini CLI config
src: .gemini/
dest: .gemini/
mode: preserve
- name: OpenCode config
src: .config/opencode/
dest: .config/opencode/
mode: preserve
- name: Claude Code memory
src: .claude/
dest: .claude/
mode: preserve
ai_agents_templates:
- name: Codex config
src: .codex/config.toml.j2
dest: .codex/config.toml
mode: "0644"