Initial commit
This commit is contained in:
		
							
								
								
									
										17
									
								
								dmenu_path
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										17
									
								
								dmenu_path
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,17 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| config_file="$HOME/.config/dmenu/aliases" | ||||
| [[ -e "$config_file" ]] && source "$config_file" | ||||
|  | ||||
| cachedir="${XDG_CACHE_HOME:-"$HOME/.cache"}" | ||||
| cache="$cachedir/dmenu_run" | ||||
|  | ||||
| [ ! -e "$cachedir" ] && mkdir -p "$cachedir" | ||||
|  | ||||
| IFS=: | ||||
| if stest -dqr -n "$cache" $PATH; then | ||||
| 	# stest -flx $PATH | sort -u | tee "$cache" | ||||
| 	compgen -ac | sort -u | tee "$cache" | ||||
| else | ||||
| 	cat "$cache" | ||||
| fi | ||||
		Reference in New Issue
	
	Block a user