shorten branch names and better agenda
This commit is contained in:
		
							parent
							
								
									7a102b7299
								
							
						
					
					
						commit
						ef4f26044b
					
				
					 1 changed files with 7 additions and 2 deletions
				
			
		
							
								
								
									
										9
									
								
								zshrc
									
										
									
									
									
								
							
							
						
						
									
										9
									
								
								zshrc
									
										
									
									
									
								
							|  | @ -24,6 +24,9 @@ prompt_git() { | |||
|     porcelain="$(git status --branch --porcelain 2>/dev/null)" | ||||
|     if test "$?" = 0; then | ||||
|         branch="$(printf '%s' "$porcelain" | sed -n 's/\.\.\..*//;1s/## //p')" | ||||
|         if [ ${#branch} -gt 30 ]; then | ||||
|             branch="$(printf '%.27s...' "$branch")" | ||||
|         fi | ||||
|         behind="$(printf '%s' "$porcelain" | sed -n '1s/## .*behind \([0-9]*\).*/-\1/p')" | ||||
|         ahead="$(printf '%s' "$porcelain" | sed -n '1s/## .*ahead \([0-9]*\).*/+\1/p')" | ||||
|         gstatus="$({ echo OK; printf '%s' "$porcelain" | sed '/##/d;s/\(..\).*/\1/'; } | tail -1)" | ||||
|  | @ -75,10 +78,12 @@ alias agent='eval "$(ssh-agent)" && ssh-add' | |||
| alias unlock='gpg-connect-agent <<<bye' | ||||
| 
 | ||||
| alias weechat="ssh -t weechat@Hetzner abduco -A weechat" | ||||
| alias agenda="khal list today 7d --format '{calendar-color}{cancelled}{start-end-time-style}{repeat-symbol} {title}{reset}'" | ||||
| alias plan="khal list --notstarted now eod" | ||||
| alias ncspot="abduco -A ncspot ncspot" | ||||
| 
 | ||||
| function agenda() { | ||||
| 	khal calendar --format '{calendar-color}{cancelled}{start-end-time-style}{repeat-symbol} {title}{reset}' ${@:-today 2d} | ||||
| } | ||||
| 
 | ||||
| # Ledger | ||||
| alias haccounts="hledger -I --alias '/.*:Accounts [^:]*:(.*)/=Accounts:\1' bal accounts" | ||||
| alias is='hledger is -b $(date -d "7 months ago" +%Y-%m) -e $(date +%Y-%m) -MTA --tree -2' | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Felix Van der Jeugt
						Felix Van der Jeugt