]> git.phdru.name Git - ansible.git/commitdiff
Feat(init-local-phd): Change the list of packages
authorOleg Broytman <phd@phdru.name>
Wed, 4 Jan 2023 11:21:01 +0000 (14:21 +0300)
committerOleg Broytman <phd@phdru.name>
Thu, 5 Jan 2023 22:45:49 +0000 (01:45 +0300)
Replace VBox with QEmu. Install more XScreenSaver hacks.

playbooks/debian/init-local-phd.yaml

index 79f8ca47ff2822dbac3442d7d6a6bf2959663af2..a4379d221e22d9c780e2d370d86d2c13e20f25ae 100644 (file)
       user:
         name: phd
         groups: "{{ system_groups }}"
-    - name: Prepare /etc/apt/sources to install VirtualBox
-      become: true
-      copy:
-        content: "deb http://download.virtualbox.org/virtualbox/debian {{ ansible_facts.distribution_release }} contrib non-free"
-        dest: /etc/apt/sources.list.d/virtualbox.list
-        owner: root
-        group: root
-        mode: 0640
     - name: Install packages
       become: true
       apt:
         install_recommends: no
         name: [
           # System
-          'acpi', 'cgroupfs-mount', 'hibernate',
+          'acpi', 'cgroupfs-mount',
           'pinentry-gtk2', # for GnuPG
-          'pptp-linux', 'uswsusp',
+          'pm-utils',
+          # I no longer works in NRSC, I don't use PPTP VPNs
+          #'pptp-linux',
           # Audio
-          'audacious', 'pavucontrol', 'pulseaudio',
+          'deadbeef', 'pavucontrol', 'pulseaudio',
           # Bluetooth
-          'blueman', 'bluetooth', 'bluez-tools', 'pulseaudio-module-bluetooth',
+          #'blueman',
+          'bluetooth', 'bluez-tools', 'pulseaudio-module-bluetooth',
           # Browsers
           'chromium',
           'libdbus-1-3', # for Firefox
           #'pidgin-plugin-pack', 'pidgin-privacy-please', 'pidgin-skype',
           # Video
           'mpv',
-          # VirtualBox
-          'virtualbox-6.1',
+          # Virtual machines
+          'qemu',
           # X Windows
           'fvwm', 'gxmessage', 'rxvt-unicode',
           'x11-apps', 'x11-xserver-utils', 'xbindkeys', 'xclip', 'xinit',
-          'xsel', 'xorg', 'xscreensaver', 'xserver-xorg',
+          'xsel', 'xorg', 'xserver-xorg',
           'xserver-xorg-input-kbd', 'xserver-xorg-input-mouse',
           'xserver-xorg-input-synaptics', 'xserver-xorg-legacy',
           'xserver-xorg-video-vesa', 'xxkb',
+          # XScreenSaver
+          'xscreensaver', 'xscreensaver-data-extra', 'xscreensaver-gl',
+          'xscreensaver-gl-extra', 'xdaliclock', 'xfishtank',
+          'xmountains', 'xplanet', 'xplanet-images', 'xsnow',
         ]
         state: latest
         update_cache: yes