diff --git a/group_vars/servers.yml b/group_vars/servers.yml new file mode 100644 index 0000000..e69de29 diff --git a/group_vars/workstation.yml b/group_vars/workstation.yml new file mode 100644 index 0000000..e69de29 diff --git a/host_vars/nexus b/host_vars/nexus new file mode 100644 index 0000000..e69de29 diff --git a/host_vars/noir b/host_vars/noir new file mode 100644 index 0000000..4b66bc3 --- /dev/null +++ b/host_vars/noir @@ -0,0 +1,13 @@ +--- +# Applications +firefox: true +thunderbird: true +steam: true +vlc: true +virt-manager: true +libreoffice: true +lutris: true + +# Desktop Environment +sway: true +wayland: true \ No newline at end of file diff --git a/roles/base/tasks/software/core.yml b/roles/base/tasks/software/core.yml new file mode 100644 index 0000000..4236022 --- /dev/null +++ b/roles/base/tasks/software/core.yml @@ -0,0 +1,10 @@ +- name: install software | core + community.general.pacman: + name: + - htop + - vim + - tmux + - neofetch + - git + - git-lfs + state: present \ No newline at end of file diff --git a/roles/base/tasks/software/development.yml b/roles/base/tasks/software/development.yml new file mode 100644 index 0000000..5f42e0a --- /dev/null +++ b/roles/base/tasks/software/development.yml @@ -0,0 +1,7 @@ +- name: install software | development + community.general.pacman: + name: + - git + - git-lfs + - vscodium-bin # AUR + state: latest \ No newline at end of file diff --git a/roles/base/tasks/software/social.yml b/roles/base/tasks/software/social.yml new file mode 100644 index 0000000..058f45c --- /dev/null +++ b/roles/base/tasks/software/social.yml @@ -0,0 +1,8 @@ +- name: install software | social + community.general.pacman: + name: + - signal-desktop + - discord + - wire-desktop + - element-desktop + state: latest \ No newline at end of file diff --git a/roles/base/tasks/software/wayland.yml b/roles/base/tasks/software/wayland.yml new file mode 100644 index 0000000..e69de29 diff --git a/roles/base/tasks/software/workstation.yml b/roles/base/tasks/software/workstation.yml new file mode 100644 index 0000000..5c2bd4e --- /dev/null +++ b/roles/base/tasks/software/workstation.yml @@ -0,0 +1,11 @@ +- name: install software | workstation + community.general.pacman: + name: + - firefox + - alacritty + - thunderbird + - gimp + - inkscape + - krita + - jellyfin-media-player # AUR + state: latest \ No newline at end of file