Desktop setup
This commit is contained in:
commit
a7eaa7dbfb
14 changed files with 325 additions and 0 deletions
87
roles/common/tasks/main.yml
Normal file
87
roles/common/tasks/main.yml
Normal file
|
@ -0,0 +1,87 @@
|
|||
---
|
||||
|
||||
- name: Install common apt packages
|
||||
apt:
|
||||
name:
|
||||
- zsh
|
||||
- mdadm
|
||||
- direnv
|
||||
- mpv
|
||||
- tmux
|
||||
- htop
|
||||
- baobab
|
||||
- openssh-server
|
||||
- chrome-gnome-shell
|
||||
- python3-pip
|
||||
- cheese
|
||||
- geary
|
||||
- baobab
|
||||
- curl
|
||||
- celluloid
|
||||
- openssh-server
|
||||
- neofetch
|
||||
- gnome-boxes
|
||||
- virt-manager
|
||||
- vim
|
||||
- blueman
|
||||
- pavucontrol
|
||||
- gnome-shell-extension-shortcuts
|
||||
- gnome-shell-extension-system-monitor
|
||||
- gnome-shell-extension-top-icons-plus
|
||||
- gnome-shell-extension-gsconnect
|
||||
- gnome-shell-extension-gsconnect-browsers
|
||||
- gnome-nettool
|
||||
- gnome-maps
|
||||
- gnome-calendar
|
||||
- gnome-clocks
|
||||
state: present
|
||||
become: yes
|
||||
|
||||
- name: Install common snaps with --classic
|
||||
snap:
|
||||
name:
|
||||
- microk8s
|
||||
classic: yes
|
||||
state: present
|
||||
become: yes
|
||||
|
||||
- name: Install common snaps
|
||||
snap:
|
||||
name:
|
||||
- code
|
||||
- chromium
|
||||
- canonical-livepatch
|
||||
- dbeaver-ce
|
||||
- discord
|
||||
- glimpse-editor
|
||||
- qownnotes
|
||||
- remmina
|
||||
- riot-web
|
||||
- spotify
|
||||
- vlc
|
||||
- zoom-client
|
||||
state: present
|
||||
become: yes
|
||||
|
||||
- name: Uninstall default pulseaudio-module-bluetooth
|
||||
apt:
|
||||
name: pulseaudio-module-bluetooth
|
||||
state: absent
|
||||
become: yes
|
||||
|
||||
- name: Install bluetooth audio deps
|
||||
apt:
|
||||
name:
|
||||
- libavcodec-extra58
|
||||
- libfdk-aac1
|
||||
- bluez
|
||||
- pulseaudio
|
||||
become: yes
|
||||
|
||||
- name: Install bluetooth audio codec debs
|
||||
apt:
|
||||
deb: "{{item}}"
|
||||
with_items:
|
||||
- https://f.bytefuse.net/pulseaudio-modules-bt-ppa/focal/libldac_2.0.2.3-1_amd64.deb
|
||||
- https://f.bytefuse.net/pulseaudio-modules-bt-ppa/focal/pulseaudio-modules-bt_1.3-1_amd64.deb
|
||||
become: yes
|
Loading…
Add table
Add a link
Reference in a new issue