121 lines
3 KiB
YAML
121 lines
3 KiB
YAML
---
|
|
|
|
- name: Install common apt packages
|
|
apt:
|
|
name:
|
|
- zsh
|
|
- mdadm
|
|
- direnv
|
|
- ncdu
|
|
- restic
|
|
- powertop
|
|
- mpv
|
|
- tmux
|
|
- htop
|
|
- openssh-server
|
|
- chrome-gnome-shell
|
|
- cheese
|
|
- geary
|
|
- curl
|
|
- celluloid
|
|
- neofetch
|
|
- virt-manager
|
|
- vim
|
|
- blueman
|
|
- pavucontrol
|
|
- gnome-shell-extension-shortcuts
|
|
- gnome-nettool
|
|
- gnome-maps
|
|
- gnome-calendar
|
|
- gnome-clocks
|
|
- tilix
|
|
state: present
|
|
become: yes
|
|
|
|
- name: Install common snaps
|
|
snap:
|
|
name:
|
|
- canonical-livepatch
|
|
- qownnotes
|
|
- remmina
|
|
- riot-web
|
|
- spotify
|
|
state: present
|
|
become: yes
|
|
|
|
- name: Add AppImageLauncher ppa
|
|
apt_repository:
|
|
repo: ppa:appimagelauncher-team/stable
|
|
become: yes
|
|
|
|
- name: Install AppImageLauncher
|
|
apt:
|
|
name: appimagelauncher
|
|
state: present
|
|
become: yes
|
|
|
|
- name: Fetch plex media player
|
|
get_url:
|
|
url: https://knapsu.eu/data/plex/Plex_Media_Player_2.57.0.1074-f7d709d1_x64.AppImage
|
|
dest: /home/jonathan/Applications/Plex_Media_Player_2.57.0.1074-f7d709d1_x64.AppImage
|
|
mode: 0744
|
|
|
|
- name: Install plex media player
|
|
command:
|
|
cmd: ail-cli integrate /home/jonathan/Applications/Plex_Media_Player_2.57.0.1074-f7d709d1_x64.AppImage
|
|
|
|
- name: Fetch plexamp
|
|
get_url:
|
|
url: https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-3.0.3.AppImage
|
|
dest: /home/jonathan/Applications/Plexamp-3.0.3.AppImage
|
|
mode: 0744
|
|
|
|
- name: Install plexamp
|
|
command:
|
|
cmd: ail-cli integrate /home/jonathan/Applications/Plexamp-3.0.3.AppImage
|
|
|
|
- name: Install random debs
|
|
apt:
|
|
deb: "{{item}}"
|
|
with_items:
|
|
- https://go.microsoft.com/fwlink/?LinkID=760868
|
|
- https://zoom.us/client/latest/zoom_amd64.deb
|
|
- https://steamcdn-a.akamaihd.net/client/installer/steam.deb
|
|
- https://discord.com/api/download?platform=linux&format=deb
|
|
- https://github.com/hensm/fx_cast/releases/download/v0.0.6/fx_cast_bridge-0.0.6-x64.deb
|
|
- https://downloads.slack-edge.com/linux_releases/slack-desktop-4.4.2-amd64.deb
|
|
- https://prerelease.keybase.io/keybase_amd64.deb
|
|
- https://zerkc.gitlab.io/whatsdesk/whatsdesk_0.2.18_amd64.deb
|
|
become: yes
|
|
|
|
- name: Install 1password cli binary
|
|
unarchive:
|
|
src: https://cache.agilebits.com/dist/1P/op/pkg/v0.10.0/op_linux_amd64_v0.10.0.zip
|
|
dest: /home/jonathan/.bin/
|
|
exclude: op.sig
|
|
remote_src: 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://go.microsoft.com/fwlink/?LinkID=760868
|
|
# - https://zoom.us/client/latest/zoom_amd64.deb
|
|
# - 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
|