Fix macOS tmux terminfo issue with htop
This commit is contained in:
		
							parent
							
								
									6ff50854e0
								
							
						
					
					
						commit
						1ad397771d
					
				| @ -14,28 +14,21 @@ | ||||
|   failed_when: false | ||||
|   register: terminfo_exists | ||||
| 
 | ||||
| - name: download latest terminal info descriptions | ||||
| - name: download latest terminfo description | ||||
|   when: terminfo_exists.rc == 1 | ||||
|   get_url: | ||||
|     url: https://invisible-island.net/datafiles/current/terminfo.src.gz | ||||
|     dest: ~/terminfo.src.gz | ||||
| 
 | ||||
| - name: extract latest terminfo info descriptions | ||||
|   when: terminfo_exists.rc == 1 | ||||
|   command: /usr/bin/gunzip ~/terminfo.src.gz | ||||
|     url: https://gist.githubusercontent.com/nicm/ea9cf3c93f22e0246ec858122d9abea1/raw/37ae29fc86e88b48dbc8a674478ad3e7a009f357/tmux-256color | ||||
|     dest: ~/tmux-256color | ||||
| 
 | ||||
| - name: compile terminal info | ||||
|   when: terminfo_exists.rc == 1 | ||||
|   command: /usr/bin/tic -xe tmux-256color ~/terminfo.src | ||||
|   command: /usr/bin/tic -x ~/tmux-256color | ||||
| 
 | ||||
| - name: cleanup downloaded terminal info descriptions | ||||
| - name: cleanup downloaded terminfo description | ||||
|   when: terminfo_exists.rc == 1 | ||||
|   file: | ||||
|     path: '{{item}}' | ||||
|     path: ~/tmux-256color | ||||
|     state: absent | ||||
|   with_items: | ||||
|     - ~/temrinfo.src.gz | ||||
|     - ~/terminfo.src | ||||
| 
 | ||||
| - name: check terminal info description exists | ||||
|   when: terminfo_exists.rc == 1 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user