Compare commits
	
		
			No commits in common. "6063e6508943494c5111b31a5cdccd6ca24f509a" and "ce31924a3cdf6097a89e7f3bbdb6355458b7dba6" have entirely different histories.
		
	
	
		
			6063e65089
			...
			ce31924a3c
		
	
		
					 7 changed files with 15 additions and 14 deletions
				
			
		| 
						 | 
				
			
			@ -220,7 +220,7 @@
 | 
			
		|||
  ansible.builtin.blockinfile:
 | 
			
		||||
    path: /usr/share/sddm/themes/debian-breeze/Main.qml
 | 
			
		||||
    marker: // {mark} ANSIBLE MANAGED BLOCK
 | 
			
		||||
    insertbefore: '^}$'
 | 
			
		||||
    insertbefore: '\s+//Footer'
 | 
			
		||||
    block: |
 | 
			
		||||
      Text {
 | 
			
		||||
         id: hostname
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -6,7 +6,6 @@ kde_desktop_pkg:
 | 
			
		|||
  - calligra
 | 
			
		||||
  - codeblocks
 | 
			
		||||
  - dia
 | 
			
		||||
  - filius
 | 
			
		||||
  - flameshot
 | 
			
		||||
  - freecad
 | 
			
		||||
  - fritzing
 | 
			
		||||
| 
						 | 
				
			
			@ -15,9 +14,8 @@ kde_desktop_pkg:
 | 
			
		|||
  - inkscape
 | 
			
		||||
  - kde-full
 | 
			
		||||
  - keepassxc
 | 
			
		||||
  - kicad
 | 
			
		||||
  - kicad-doc-de
 | 
			
		||||
  - librecad
 | 
			
		||||
  - mu-editor
 | 
			
		||||
  - openboard
 | 
			
		||||
  - qtcreator
 | 
			
		||||
  - spyder
 | 
			
		||||
| 
						 | 
				
			
			@ -36,5 +34,3 @@ kde_desktop_pkg:
 | 
			
		|||
  - xdg-desktop-portal-kde
 | 
			
		||||
  - xdg-desktop-portal-wlr # share screen in browser
 | 
			
		||||
  - xournalpp
 | 
			
		||||
 | 
			
		||||
kde_desktop_pkg_bpo: [ ]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,14 +8,19 @@
 | 
			
		|||
    repo: deb http://deb.debian.org/debian/ {{ ansible_distribution_release }}-backports main non-free-firmware
 | 
			
		||||
    state: present
 | 
			
		||||
    update_cache: true
 | 
			
		||||
  when: kde_desktop_pkg_bpo | length > 0
 | 
			
		||||
 | 
			
		||||
- name: Install extra packages from backports
 | 
			
		||||
  ansible.builtin.apt:
 | 
			
		||||
    name: "{{ kde_desktop_pkg_bpo }}"
 | 
			
		||||
    name:
 | 
			
		||||
      - filius
 | 
			
		||||
      - kicad
 | 
			
		||||
      - kicad-doc-de
 | 
			
		||||
      - libreoffice
 | 
			
		||||
      - libreoffice-l10n-de
 | 
			
		||||
      - libreoffice-qt5
 | 
			
		||||
    state: latest # noqa package-latest
 | 
			
		||||
    autoremove: true
 | 
			
		||||
    default_release: "{{ ansible_distribution_release }}-backports"
 | 
			
		||||
  when: kde_desktop_pkg_bpo | length > 0
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
- name: Create akonadi config dir
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -9,7 +9,7 @@
 | 
			
		|||
  ansible.builtin.blockinfile:
 | 
			
		||||
    path: /usr/share/sddm/themes/debian-breeze/Main.qml
 | 
			
		||||
    marker: // {mark} ANSIBLE MANAGED BLOCK localhome
 | 
			
		||||
    insertbefore: '^}$'
 | 
			
		||||
    insertbefore: '\s+//Footer'
 | 
			
		||||
    block: |
 | 
			
		||||
      Text {
 | 
			
		||||
         id: localhome
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -98,7 +98,7 @@
 | 
			
		|||
      export superusers
 | 
			
		||||
      password_pbkdf2 root {{ grub_pwd }}
 | 
			
		||||
  notify: Run update-grub
 | 
			
		||||
  when: grub_pwd | bool | default(false)
 | 
			
		||||
  when: grub_pwd|default(false)
 | 
			
		||||
 | 
			
		||||
- name: Allow booting grub menu entries
 | 
			
		||||
  ansible.builtin.lineinfile:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -5,14 +5,14 @@
 | 
			
		|||
    mode: '0644'
 | 
			
		||||
    content: >
 | 
			
		||||
      {{ apt_conf }}
 | 
			
		||||
  when: apt_conf | bool | default(false)
 | 
			
		||||
  when: apt_conf|default(false)
 | 
			
		||||
 | 
			
		||||
- name: Set NTP server
 | 
			
		||||
  ansible.builtin.lineinfile:
 | 
			
		||||
    path: /etc/systemd/timesyncd.conf
 | 
			
		||||
    insertafter: '^#NTP='
 | 
			
		||||
    line: NTP={{ ntp_serv }}
 | 
			
		||||
  when: ntp_serv | bool | default(false)
 | 
			
		||||
  when: ntp_serv|default(false)
 | 
			
		||||
 | 
			
		||||
- name: Add proposed-updates repository
 | 
			
		||||
  ansible.builtin.apt_repository:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -37,7 +37,7 @@
 | 
			
		|||
    line: "SystemGroup root lpadmin {{ printer_admin_group }}"
 | 
			
		||||
    regexp: '^SystemGroup'
 | 
			
		||||
    state: present
 | 
			
		||||
  when: printer_admin_group | length > 0
 | 
			
		||||
  when: printer_admin_group | length
 | 
			
		||||
 | 
			
		||||
- name: Disable cups-browsed
 | 
			
		||||
  ansible.builtin.systemd:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue