-
Notifications
You must be signed in to change notification settings - Fork 0
/
local.yml
37 lines (37 loc) · 1.2 KB
/
local.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
- hosts: localhost
# I'm testing in ubuntu docker, so it fails because flatpak and vscode
# are not configured in ubuntu
ignore_errors: yes
pre_tasks:
- name: Update apt
become: true
apt:
update_cache: true
upgrade: dist
tasks:
# Install required apt packages
- include: ansible/tasks/apt.yml
# Clone this repo and copy dotfiles
- include: ansible/tasks/dotfiles.yml
# Decrypt it's secrets
- include: ansible/tasks/decrypt.yml
# Install nix and home-manager packages
- include: ansible/tasks/nix.yml
# Disable root
- include: ansible/tasks/disable_root.yml
# Configure zsh
- include: ansible/tasks/zsh.yml
# Install NodeJS
- include: ansible/tasks/node.yml
- include: ansible/tasks/gui.yml
- include: ansible/tasks/replace_debs.yml
- include: ansible/tasks/dev.yml
- include: ansible/tasks/docker.yml
- include: ansible/tasks/gaming.yml
- include: ansible/tasks/neovim.yml
- include: ansible/tasks/nerd_fonts.yml
- include: ansible/tasks/regular_fonts.yml
- include: ansible/tasks/backup.yml
- include: ansible/tasks/dconf.yml
# Has never tag
- include: ansible/tasks/flutter.yml