mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-11-04 04:08:15 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			31 lines
		
	
	
		
			796 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			796 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
- name: Install CopyQ clipboard manager
 | 
						||
  community.general.pacman:
 | 
						||
    name: copyq
 | 
						||
    state: present
 | 
						||
 | 
						||
- name: Ensure autostart directory exists
 | 
						||
  file:
 | 
						||
    path: "{{ ansible_env.HOME }}/.config/autostart"
 | 
						||
    state: directory
 | 
						||
    mode: '0755'
 | 
						||
  become: false
 | 
						||
 | 
						||
- name: Add CopyQ to user autostart
 | 
						||
  copy:
 | 
						||
    dest: "{{ ansible_env.HOME }}/.config/autostart/copyq.desktop"
 | 
						||
    content: |
 | 
						||
      [Desktop Entry]
 | 
						||
      Type=Application
 | 
						||
      Exec=copyq
 | 
						||
      Hidden=false
 | 
						||
      NoDisplay=false
 | 
						||
      X-GNOME-Autostart-enabled=true
 | 
						||
      Name=CopyQ Clipboard Manager
 | 
						||
      Comment=Advanced clipboard manager with searchable and editable history
 | 
						||
    mode: '0644'
 | 
						||
  become: false
 | 
						||
 | 
						||
- name: Include CopyQ server systemd‑user service setup
 | 
						||
  import_tasks: server.yml
 | 
						||
  when: copyq_server_enabled | bool
 |