no longer need patched urxvt, turns out, it supports color escape sequences, only need to activate them at term launch
This commit is contained in:
		
							parent
							
								
									2bc1b356e3
								
							
						
					
					
						commit
						38307cb69d
					
				
					 3 changed files with 69 additions and 67 deletions
				
			
		
							
								
								
									
										69
									
								
								shellrc
									
										
									
									
									
								
							
							
						
						
									
										69
									
								
								shellrc
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -107,6 +107,72 @@ hide-info() { hide_info=true; }
 | 
			
		|||
 | 
			
		||||
unhide-info() { unset hide_info; }
 | 
			
		||||
 | 
			
		||||
gruvbox-colors() {
 | 
			
		||||
	printf "\033]4;24;rgb:07/66/78\033\\"
 | 
			
		||||
	printf "\033]4;66;rgb:42/7b/58\033\\"
 | 
			
		||||
	printf "\033]4;88;rgb:9d/00/06\033\\"
 | 
			
		||||
	printf "\033]4;96;rgb:8f/3f/71\033\\"
 | 
			
		||||
	printf "\033]4;100;rgb:79/74/0e\033\\"
 | 
			
		||||
	printf "\033]4;108;rgb:8e/c0/7c\033\\"
 | 
			
		||||
	printf "\033]4;109;rgb:83/a5/98\033\\"
 | 
			
		||||
	printf "\033]4;130;rgb:af/3a/03\033\\"
 | 
			
		||||
	printf "\033]4;136;rgb:b5/76/14\033\\"
 | 
			
		||||
	printf "\033]4;142;rgb:b8/bb/26\033\\"
 | 
			
		||||
	printf "\033]4;167;rgb:fb/49/34\033\\"
 | 
			
		||||
	printf "\033]4;175;rgb:d3/86/9b\033\\"
 | 
			
		||||
	printf "\033]4;208;rgb:fe/80/19\033\\"
 | 
			
		||||
	printf "\033]4;214;rgb:fa/bd/2f\033\\"
 | 
			
		||||
	printf "\033]4;223;rgb:eb/db/b2\033\\"
 | 
			
		||||
	printf "\033]4;228;rgb:f4/e8/ba\033\\"
 | 
			
		||||
	printf "\033]4;229;rgb:fd/f4/c1\033\\"
 | 
			
		||||
	printf "\033]4;230;rgb:ff/ff/c8\033\\"
 | 
			
		||||
	printf "\033]4;234;rgb:1d/20/21\033\\"
 | 
			
		||||
	printf "\033]4;235;rgb:28/28/28\033\\"
 | 
			
		||||
	printf "\033]4;236;rgb:32/30/2f\033\\"
 | 
			
		||||
	printf "\033]4;237;rgb:3c/38/36\033\\"
 | 
			
		||||
	printf "\033]4;239;rgb:50/49/45\033\\"
 | 
			
		||||
	printf "\033]4;241;rgb:66/5c/54\033\\"
 | 
			
		||||
	printf "\033]4;243;rgb:7c/6f/64\033\\"
 | 
			
		||||
	printf "\033]4;244;rgb:92/83/74\033\\"
 | 
			
		||||
	printf "\033]4;245;rgb:92/83/74\033\\"
 | 
			
		||||
	printf "\033]4;246;rgb:a8/99/84\033\\"
 | 
			
		||||
	printf "\033]4;248;rgb:bd/ae/93\033\\"
 | 
			
		||||
	printf "\033]4;250;rgb:d5/c4/a1\033\\"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
default-colors() {
 | 
			
		||||
	printf "\033]4;24;rgb:00/5f/87\033\\"
 | 
			
		||||
	printf "\033]4;66;rgb:5f/87/87\033\\"
 | 
			
		||||
	printf "\033]4;88;rgb:87/00/00\033\\"
 | 
			
		||||
	printf "\033]4;96;rgb:87/5f/87\033\\"
 | 
			
		||||
	printf "\033]4;100;rgb:87/87/00\033\\"
 | 
			
		||||
	printf "\033]4;108;rgb:87/af/87\033\\"
 | 
			
		||||
	printf "\033]4;109;rgb:87/af/af\033\\"
 | 
			
		||||
	printf "\033]4;130;rgb:af/5f/00\033\\"
 | 
			
		||||
	printf "\033]4;136;rgb:af/87/00\033\\"
 | 
			
		||||
	printf "\033]4;142;rgb:af/af/00\033\\"
 | 
			
		||||
	printf "\033]4;167;rgb:d7/5f/5f\033\\"
 | 
			
		||||
	printf "\033]4;175;rgb:d7/87/af\033\\"
 | 
			
		||||
	printf "\033]4;208;rgb:ff/87/00\033\\"
 | 
			
		||||
	printf "\033]4;214;rgb:ff/af/00\033\\"
 | 
			
		||||
	printf "\033]4;223;rgb:ff/d7/af\033\\"
 | 
			
		||||
	printf "\033]4;228;rgb:ff/ff/87\033\\"
 | 
			
		||||
	printf "\033]4;229;rgb:ff/ff/af\033\\"
 | 
			
		||||
	printf "\033]4;230;rgb:ff/ff/d7\033\\"
 | 
			
		||||
	printf "\033]4;234;rgb:1c/1c/1c\033\\"
 | 
			
		||||
	printf "\033]4;235;rgb:26/26/26\033\\"
 | 
			
		||||
	printf "\033]4;236;rgb:30/30/30\033\\"
 | 
			
		||||
	printf "\033]4;237;rgb:3a/3a/3a\033\\"
 | 
			
		||||
	printf "\033]4;239;rgb:4e/4e/4e\033\\"
 | 
			
		||||
	printf "\033]4;241;rgb:60/60/60\033\\"
 | 
			
		||||
	printf "\033]4;243;rgb:76/76/76\033\\"
 | 
			
		||||
	printf "\033]4;244;rgb:80/80/80\033\\"
 | 
			
		||||
	printf "\033]4;245;rgb:8a/8a/8a\033\\"
 | 
			
		||||
	printf "\033]4;246;rgb:94/94/94\033\\"
 | 
			
		||||
	printf "\033]4;248;rgb:a8/a8/a8\033\\"
 | 
			
		||||
	printf "\033]4;250;rgb:bc/bc/bc\033\\"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
seconds-to-hr() {
 | 
			
		||||
	local seconds d h m s
 | 
			
		||||
	seconds=$1
 | 
			
		||||
| 
						 | 
				
			
			@ -132,6 +198,9 @@ if is_zsh; then
 | 
			
		|||
	SAVEHIST=1000
 | 
			
		||||
	HISTSIZE=1000
 | 
			
		||||
	HISTFILE="${HOME}/.histfile"
 | 
			
		||||
	if [[ -z ${TMUX} && -z ${SSH_CLIENT} && ${TERM} =~ '^(rxvt-unicode|xterm)' ]]; then
 | 
			
		||||
		gruvbox-colors
 | 
			
		||||
	fi
 | 
			
		||||
 | 
			
		||||
	extras=( "${HOME}/.zshrc.extras" )
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -42,38 +42,6 @@ color13 = #6c71c4
 | 
			
		|||
color14 = #93a1a1
 | 
			
		||||
color15 = #fdf6e3
 | 
			
		||||
 | 
			
		||||
# gruvbox colors for vim
 | 
			
		||||
color24 = #076678
 | 
			
		||||
color66 = #427b58
 | 
			
		||||
color88 = #9d0006
 | 
			
		||||
color96 = #8f3f71
 | 
			
		||||
color100 = #79740e
 | 
			
		||||
color108 = #8ec07c
 | 
			
		||||
color109 = #83a598
 | 
			
		||||
color130 = #af3a03
 | 
			
		||||
color136 = #b57614
 | 
			
		||||
color142 = #b8bb26
 | 
			
		||||
color167 = #fb4934
 | 
			
		||||
color175 = #d3869b
 | 
			
		||||
color208 = #fe8019
 | 
			
		||||
color214 = #fabd2f
 | 
			
		||||
color223 = #ebdbb2
 | 
			
		||||
color228 = #f4e8ba
 | 
			
		||||
color229 = #fdf4c1
 | 
			
		||||
color230 = #ffffc8
 | 
			
		||||
color234 = #1d2021
 | 
			
		||||
color235 = #282828
 | 
			
		||||
color236 = #32302f
 | 
			
		||||
color237 = #3c3836
 | 
			
		||||
color239 = #504945
 | 
			
		||||
color241 = #665c54
 | 
			
		||||
color243 = #7c6f64
 | 
			
		||||
color244 = #928374
 | 
			
		||||
color245 = #928374
 | 
			
		||||
color246 = #a89984
 | 
			
		||||
color248 = #bdae93
 | 
			
		||||
color250 = #d5c4a1
 | 
			
		||||
 | 
			
		||||
[hints]
 | 
			
		||||
font = Terminus 9
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										35
									
								
								xresources
									
										
									
									
									
								
							
							
						
						
									
										35
									
								
								xresources
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -25,9 +25,6 @@ URxvt.internalBorder:   0
 | 
			
		|||
URxvt.fading:           0
 | 
			
		||||
URxvt.depth:            32
 | 
			
		||||
 | 
			
		||||
! icon (needs pixbuf support compiled)
 | 
			
		||||
URxvt.iconFile:         /usr/share/icons/Faenza/apps/scalable/utilities-terminal.svg
 | 
			
		||||
 | 
			
		||||
! urxvt perl extensions
 | 
			
		||||
URxvt.perl-ext-common:  default,matcher,clipboard
 | 
			
		||||
URxvt.url-launcher:     /home/von/.local/bin/default-web-browser
 | 
			
		||||
| 
						 | 
				
			
			@ -59,35 +56,3 @@ URxvt.color13:      #6c71c4
 | 
			
		|||
URxvt.color14:      #93a1a1
 | 
			
		||||
URxvt.color15:      #fdf6e3
 | 
			
		||||
! }}}
 | 
			
		||||
! {{{ fixes for gruvbox to look awesome, requires patched urxvt package
 | 
			
		||||
URxvt.color24:  #076678
 | 
			
		||||
URxvt.color66:  #427b58
 | 
			
		||||
URxvt.color88:  #9d0006
 | 
			
		||||
URxvt.color96:  #8f3f71
 | 
			
		||||
URxvt.color100: #79740e
 | 
			
		||||
URxvt.color108: #8ec07c
 | 
			
		||||
URxvt.color109: #83a598
 | 
			
		||||
URxvt.color130: #af3a03
 | 
			
		||||
URxvt.color136: #b57614
 | 
			
		||||
URxvt.color142: #b8bb26
 | 
			
		||||
URxvt.color167: #fb4934
 | 
			
		||||
URxvt.color175: #d3869b
 | 
			
		||||
URxvt.color208: #fe8019
 | 
			
		||||
URxvt.color214: #fabd2f
 | 
			
		||||
URxvt.color223: #ebdbb2
 | 
			
		||||
URxvt.color228: #f4e8ba
 | 
			
		||||
URxvt.color229: #fdf4c1
 | 
			
		||||
URxvt.color230: #ffffc8
 | 
			
		||||
URxvt.color234: #1d2021
 | 
			
		||||
URxvt.color235: #282828
 | 
			
		||||
URxvt.color236: #32302f
 | 
			
		||||
URxvt.color237: #3c3836
 | 
			
		||||
URxvt.color239: #504945
 | 
			
		||||
URxvt.color241: #665c54
 | 
			
		||||
URxvt.color243: #7c6f64
 | 
			
		||||
URxvt.color244: #928374
 | 
			
		||||
URxvt.color245: #928374
 | 
			
		||||
URxvt.color246: #a89984
 | 
			
		||||
URxvt.color248: #bdae93
 | 
			
		||||
URxvt.color250: #d5c4a1
 | 
			
		||||
! }}}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue