Mostly complete, still needs cleanup
This commit is contained in:
parent
a7eaa7dbfb
commit
e17f84ad8a
18 changed files with 359 additions and 49 deletions
|
@ -2,86 +2,120 @@
|
|||
|
||||
- name: Install common apt packages
|
||||
apt:
|
||||
name:
|
||||
name:
|
||||
- zsh
|
||||
- mdadm
|
||||
- direnv
|
||||
- ncdu
|
||||
- restic
|
||||
- powertop
|
||||
- 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
|
||||
- tilix
|
||||
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
|
||||
- name: Add AppImageLauncher ppa
|
||||
apt_repository:
|
||||
repo: ppa:appimagelauncher-team/stable
|
||||
become: yes
|
||||
|
||||
- name: Install bluetooth audio deps
|
||||
- name: Install AppImageLauncher
|
||||
apt:
|
||||
name:
|
||||
- libavcodec-extra58
|
||||
- libfdk-aac1
|
||||
- bluez
|
||||
- pulseaudio
|
||||
name: appimagelauncher
|
||||
state: present
|
||||
become: yes
|
||||
|
||||
- name: Install bluetooth audio codec debs
|
||||
apt:
|
||||
- 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://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
|
||||
- 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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue