Dedicated function to start qutebrowser
This commit is contained in:
		
							parent
							
								
									93525a62a6
								
							
						
					
					
						commit
						472fa7e563
					
				
							
								
								
									
										22
									
								
								qb
								
								
								
								
							
							
						
						
									
										22
									
								
								qb
								
								
								
								
							|  | @ -46,30 +46,40 @@ debug_message() {                                               # {{{ | |||
| 	return 0 | ||||
| } | ||||
| # }}} | ||||
| 
 | ||||
| main() {                                                        # {{{ | ||||
| launch_qutebrowser() {                                          # {{{ | ||||
| 
 | ||||
| 	# Version with user's venv | ||||
| 	if [ -f ~/src/qutebrowser-venv/bin/python3 ]; then | ||||
| 		debug_message "launch_qutebrowser − \ | ||||
| Start qutebrowser from ${RED}venv${COLOR_DEBUG}." | ||||
| 		~/src/qutebrowser-venv/bin/python3 -m qutebrowser | ||||
| 		exit 0 | ||||
| 	fi | ||||
| 
 | ||||
| 	# Version from APT package | ||||
| 	if dpkg -l | grep -q qutebrowser ; then | ||||
| 		debug_message "launch_qutebrowser − \ | ||||
| Start qutebrowser from ${RED}package${COLOR_DEBUG}." | ||||
| 		command qutebrowser | ||||
| 		exit 0 | ||||
| 	fi | ||||
| 
 | ||||
| 	# Version from Git repository | ||||
| 	if [ -f ~/repos/qutebrowser/qutebrowser.py ]; then | ||||
| 		~/repos/qutebrowser/qutebrowser.py --backend webengine "$@" | ||||
| 		exit 0 | ||||
| 		debug_message "launch_qutebrowser − \ | ||||
| Start qutebrowser from ${RED}Git repository${COLOR_DEBUG}." | ||||
| 		~/repos/qutebrowser/qutebrowser.py --backend webengine | ||||
| 	fi | ||||
| 
 | ||||
| } | ||||
| # }}} | ||||
| 
 | ||||
| main() {                                                        # {{{ | ||||
| 
 | ||||
| 	launch_qutebrowser \ | ||||
| 		&& exit 0 | ||||
| 
 | ||||
| } | ||||
| # }}} | ||||
| 
 | ||||
| # Manage arguments                                                # {{{ | ||||
| 
 | ||||
| ## If there is argument(s) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue