Target debian & archlinux

This commit is contained in:
Sonny Bakker 2024-08-07 11:20:35 +02:00
parent e28e2eec11
commit 6de369fbbb
5 changed files with 100 additions and 51 deletions

41
vars/main.yml Normal file
View file

@ -0,0 +1,41 @@
ansible_connection: local
ansible_python_interpreter: '/usr/bin/env python'
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'
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',
version: 'v0.9.0',
}
- { 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',
}
gitlab_domain: 'git.fudiggity.nl'
gitlab_host_key: 'git.fudiggity.nl ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINh/SlWqWmH2FG+duiJkkSpq0Fm+wUAmc//4/CbzbX5+'