add some scripts
This commit is contained in:
		
							parent
							
								
									0f28b0c624
								
							
						
					
					
						commit
						5af414e4aa
					
				| 
						 | 
				
			
			@ -0,0 +1,13 @@
 | 
			
		|||
#!/usr/bin/env bash
 | 
			
		||||
 | 
			
		||||
languages=$(echo "golang c cpp typescript rust javascript")
 | 
			
		||||
core_utils=$(echo "find xargs sed awk")
 | 
			
		||||
selected=$(echo -e "$languages\n$core_utils" | tr " " "\n" | fzf)
 | 
			
		||||
 | 
			
		||||
read -p "Query: " query
 | 
			
		||||
 | 
			
		||||
if echo "$languages" | grep -qs $selected; then
 | 
			
		||||
    tmux split-window -h bash -c "curl cht.sh/$selected/$(echo "$query" | tr " " "+") | less"
 | 
			
		||||
else
 | 
			
		||||
    curl cht.sh/$selected~$query
 | 
			
		||||
fi
 | 
			
		||||
| 
						 | 
				
			
			@ -0,0 +1,10 @@
 | 
			
		|||
#!/usr/bin/env bash
 | 
			
		||||
 | 
			
		||||
session=$(find ~/Development ~/src ~/Development/Clients -mindepth 1 -maxdepth 1 -type d | fzf)
 | 
			
		||||
session_name=$(basename "$session" | tr . _)
 | 
			
		||||
 | 
			
		||||
if ! tmux has-session -t "$session_name" &> /dev/null; then
 | 
			
		||||
    tmux new-session -s "$session_name" -c "$session" -d
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
tmux switch-client -t "$session_name"
 | 
			
		||||
		Loading…
	
		Reference in New Issue