ansible-desktop/roles/desktop/tasks/arch.yml

57 lines
1.0 KiB
YAML
Raw Normal View History

2023-08-26 21:57:26 +00:00
---
2024-05-11 10:55:24 +00:00
- name: "[Arch] install basic system"
2023-08-26 21:57:26 +00:00
become: yes
community.general.pacman:
name:
- btrfs-progs
2023-10-23 22:14:11 +00:00
- dhcpcd
2023-08-26 21:57:26 +00:00
- efibootmgr
- helvum
2024-05-11 10:55:24 +00:00
- name: "[Arch] install terminal packages"
2023-08-26 21:57:26 +00:00
become: yes
community.general.pacman:
name:
2023-10-24 07:18:24 +00:00
- bash-completion
2023-08-26 21:57:26 +00:00
- bind
- graphviz
- htop
- imagemagick
2023-10-25 08:22:43 +00:00
- less
2023-08-26 21:57:26 +00:00
- net-tools
- neofetch
- screen
- tmux
- traceroute
- vim
2024-05-08 00:22:00 +00:00
- name: "[Arch] install terminal packages"
2023-08-26 21:57:26 +00:00
shell:
cmd:
2024-05-11 10:55:24 +00:00
yay -S --needed --noconfirm pm-utils
2023-08-26 21:57:26 +00:00
2024-05-11 10:55:24 +00:00
- name: "[Arch] install gui packages"
2023-08-26 21:57:26 +00:00
become: yes
community.general.pacman:
name:
- file-roller
2023-08-26 21:57:26 +00:00
- flameshot
- gnome-backgrounds
2023-11-07 17:36:43 +00:00
- gnome-text-editor
- gnome-themes-extra
2024-08-07 23:09:26 +00:00
- gvfs-smb
2023-08-26 21:57:26 +00:00
- gsimplecal
- libreoffice-still
2023-11-07 17:36:43 +00:00
- nautilus
- openscad
2023-10-24 07:18:24 +00:00
- thunderbird
2023-08-26 21:57:26 +00:00
2024-05-11 10:55:24 +00:00
- name: "[Arch] copy scripts"
2024-02-08 09:34:39 +00:00
become: yes
copy:
src: "usr/local/sbin/{{item}}"
dest: "/usr/local/sbin/{{item}}"
mode: '0755'
loop:
- update-grub