mirror of
				https://git.davidovski.xyz/dot.git
				synced 2024-08-15 00:43:28 +00:00 
			
		
		
		
	Updated to graphite theme
This commit is contained in:
		
							parent
							
								
									365412b61b
								
							
						
					
					
						commit
						3739ff6661
					
				
					 16 changed files with 326 additions and 325 deletions
				
			
		
							
								
								
									
										
											BIN
										
									
								
								config/bg
									
										
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								config/bg
									
										
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 6.7 MiB | 
|  | @ -1,41 +1,34 @@ | |||
| #!/bin/sh | ||||
| 
 | ||||
| setup=1 | ||||
| setup=0 | ||||
| 
 | ||||
| COLOR_BACKGROUND="#151515" | ||||
| COLOR_PRIMARY="#f58f44" | ||||
| COLOR_SECONDARY="#5977b3" | ||||
| COLOR_BACKGROUND="#191919" | ||||
| COLOR_PRIMARY="#fefefe" | ||||
| COLOR_SECONDARY="#f58f44" | ||||
| 
 | ||||
| xsetroot -cursor_name left_ptr & | ||||
| xrdb ~/.Xdefaults | ||||
| bash $HOME/.config/xrandr.xi.sh | ||||
| 
 | ||||
| if [ "$setup" = "0" ]; then | ||||
|     bspc monitor DP-0 -n A | ||||
|     bspc monitor A -d a1 a2 a3 a4 a5 a6 a7 a8 a9 | ||||
|     bspc monitor DP-3 -n B | ||||
|     bspc monitor B -d b1 b2 b3 b4 b5 b6 b7 b8 b9 | ||||
|     bspc monitor DP-4 -n C | ||||
|     bspc monitor C -d c1 c2 c3 c4 c5 c6 c7 c8 c9 | ||||
|     bspc monitor HDMI-0 -n D | ||||
|     bspc monitor D -d d1 d2 | ||||
| else | ||||
|     bspc monitor DP-3 -n A | ||||
|     bspc monitor A -d a1 a2 a3 a4 a5 a6 a7 a8 a9 | ||||
|     bspc monitor DP-1 -n B | ||||
|     bspc monitor B -d b1 b2 b3 b4 b5 b6 b7 b8 b9 | ||||
|     bspc monitor DP-2 -n C | ||||
|     bspc monitor C -d c1 c2 c3 c4 c5 c6 c7 c8 c9 | ||||
|     bspc monitor HDMI-1 -n D | ||||
|     bspc monitor D -d d1 d2 | ||||
| fi | ||||
| 
 | ||||
| pgrep -x sxhkd > /dev/null || sxhkd & | ||||
| pgrep -x picom > /dev/null || picom & | ||||
| pgrep -x xss-lock > /dev/null || xss-lock slock & | ||||
| pgrep -x bg.sh > /dev/null || $HOME/.scripts/bg.sh > /dev/null & | ||||
| 
 | ||||
| $HOME/.config/polybar/launch.sh | ||||
| $HOME/.scripts/bg.sh | ||||
| [ -f "$HOME/.config/xrandr.sh" ] && . $HOME/.config/xrandr.sh | ||||
| 
 | ||||
| primary=$(bspc query --monitors -m primary) | ||||
| set -- a b c d e f g h i j k l m n o  | ||||
| for m in $primary $(bspc query -M | grep -v $primary); do | ||||
|     echo "adding monitor $m as $1" | ||||
|     bspc monitor $m -n $1  | ||||
|     shift 1 | ||||
| done | ||||
| 
 | ||||
| for m in $(bspc query -M --names); do | ||||
|     bspc monitor $m -d ${m}1 ${m}2 ${m}3 ${m}4 ${m}5 ${m}6 ${m}7 ${m}8 ${m}9 | ||||
| done | ||||
| 
 | ||||
| 
 | ||||
| $HOME/.config/polybar/launch.sh & | ||||
| 
 | ||||
| bspc config border_width	1 | ||||
| bspc config window_gap		0 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| file:///home/david/hd1/important | ||||
| file:///home/david/docs docs | ||||
| file:///home/david/pics pics | ||||
| file:///home/david/dl dl | ||||
|  |  | |||
|  | @ -1,16 +1,18 @@ | |||
| [pos] | ||||
| offsetx                   = 24 | ||||
| offsety                   = 24 | ||||
| offsetx = 24 | ||||
| offsety = 24 | ||||
| 
 | ||||
| [color] | ||||
| bg                        = #191919 | ||||
| bga                       = #191919 | ||||
| fg1                       = #f58d44 | ||||
| fg2                       = #5f819d | ||||
| bg = #191919 | ||||
| bga = #191919 | ||||
| fg4= #f58d44 | ||||
| fg2 = #5f819d | ||||
| fg3 = #373b41 | ||||
| fg1 = #fefefe | ||||
| 
 | ||||
| 
 | ||||
| [bar/base] | ||||
| monitor                   = ${env:MONITOR} | ||||
| monitor = ${env:MONITOR} | ||||
| 
 | ||||
| enable-ipc                = true | ||||
| font-0                    = mononoki:style=Regular:pixelsize=11;3 | ||||
|  | @ -23,33 +25,33 @@ font-5                    = Noto Sans Mono CJK TC:style=Medium,Regular;pixelsize | |||
| height                    = 25 | ||||
| background                = ${color.bga} | ||||
| 
 | ||||
| module-margin             = 1 | ||||
| module-margin		      = 1 | ||||
| wm-restack                = bspwm | ||||
| radius                    = 0 | ||||
| foreground                = ${color.fg1} | ||||
| 
 | ||||
| padding-right             = 1 | ||||
| padding-right		      = 1 | ||||
| 
 | ||||
| [bar/wsonly] | ||||
| inherit                   = bar/base | ||||
| width                     = 100% | ||||
| inherit			          = bar/base | ||||
| width			          = 100% | ||||
| modules-left	          = workspaces | ||||
| modules-right             = time | ||||
| modules-right		      = time | ||||
| 
 | ||||
| [bar/ws] | ||||
| inherit                   = bar/base | ||||
| width                     = 100% | ||||
| offset-x                  = 0  | ||||
| modules-left              = workspaces xwindow | ||||
| modules-right             = mpd temperature memory wlan battery pulseaudio microphone time | ||||
| tray-position             = right | ||||
| background                = ${color.bga} | ||||
| border-size               = 0 | ||||
| fg                        = ${color.fg1} | ||||
| modules-right		      = mpd temperature memory wlan battery pulseaudio microphone time | ||||
| tray-position		      = right | ||||
| background		          = ${color.bga} | ||||
| border-size		          = 0 | ||||
| fg			              = ${color.fg1} | ||||
| 
 | ||||
| 
 | ||||
| [module/wsnumber] | ||||
| type                      = custom/script | ||||
| type                      = custom/scrip80 | ||||
| exec                      = bspc query -D -d focused --names | ||||
| tail                      = true | ||||
| interval                  = 0 | ||||
|  | @ -60,27 +62,25 @@ format-padding            = 0 | |||
| 
 | ||||
| [module/xwindow] | ||||
| type                      = internal/xwindow | ||||
| label                     = %title:0:40:% | ||||
| label                     = %title:0:80:% | ||||
| 
 | ||||
| [module/workspaces] | ||||
| type                      = internal/xworkspaces | ||||
| type = internal/xworkspaces | ||||
| 
 | ||||
| pin-workspaces            = true | ||||
| pin-workspaces = true | ||||
| 
 | ||||
| enable-click              = true | ||||
| enable-scroll             = true | ||||
| enable-click = true | ||||
| enable-scroll = true | ||||
| 
 | ||||
| format                    = <label-state> | ||||
| format-padding            = 0 | ||||
| label-monitor             = %name% | ||||
| label-active              = %{T2}雷%{T-} | ||||
| label-active-padding      = 1 | ||||
| format = <label-state> | ||||
| format-padding = 0 | ||||
| label-monitor = %name% | ||||
| label-active             = %{T2}雷%{T-} | ||||
| label-active-padding     = 1 | ||||
| label-occupied            = %{T2}ﲭ%{T-} | ||||
| label-occupied-padding    = 1 | ||||
| label-empty               = %{T2}ﱤ%{T-} | ||||
| label-empty-padding       = 1 | ||||
| label-urgent              = %{T2}ﲭ%{T-} | ||||
| label-urgent-padding      = 1 | ||||
| 
 | ||||
| 
 | ||||
| [module/time] | ||||
|  | @ -96,26 +96,26 @@ type                      = internal/mpd | |||
| host                      = 127.0.0.1 | ||||
| port                      = 6600 | ||||
| 
 | ||||
| format-online             = <label-song> <icon-prev> <toggle> <icon-next> <bar-progress>  | ||||
| label-song                = %title% | ||||
| format-online 		       = <label-song> <icon-prev> <toggle> <icon-next> <bar-progress>  | ||||
| label-song 		           = %title% | ||||
| 
 | ||||
| bar-progress-width        = 12  | ||||
| bar-progress-indicator    = | | ||||
| bar-progress-fill         = ─ | ||||
| bar-progress-empty        = ─ | ||||
| bar-progress-width = 12  | ||||
| bar-progress-indicator = | | ||||
| bar-progress-fill = ─ | ||||
| bar-progress-empty = ─ | ||||
| 
 | ||||
| format-online-padding     = 0 | ||||
| 
 | ||||
| format-offline-padding    = 0 | ||||
| 
 | ||||
| label-song-maxlen         = 40 | ||||
| label-song-maxlen         = 80 | ||||
| label-song-ellipsis       = true | ||||
| 
 | ||||
| icon-play		          =   | ||||
| bar-empty                 = ─ | ||||
| icon-pause 		          =  | ||||
| icon-prev		          =  | ||||
| icon-next		          =  | ||||
| icon-play		  =   | ||||
| bar-empty         = ─ | ||||
| icon-pause 		  =  | ||||
| icon-prev		  =  | ||||
| icon-next		  =  | ||||
| 
 | ||||
| 
 | ||||
| [module/pulseaudio] | ||||
|  | @ -133,71 +133,71 @@ ramp-volume-2             = "" | |||
| label-muted               = "%{T3} %{T-}--%" | ||||
| 
 | ||||
| [module/microphone] | ||||
| type                      = custom/script | ||||
| exec                      = pactl list sources | grep -qi 'Mute: yes' && echo "" || echo "" | ||||
| interval                  = 1 | ||||
| click-left                = pactl list sources | grep -qi 'Mute: yes' && pactl set-source-mute 2 false || pactl set-source-mute 2 true | ||||
| type = custom/script | ||||
| exec = pactl list sources | grep -qi 'Mute: yes' && echo "" || echo "" | ||||
| interval = 1 | ||||
| click-left =  pactl list sources | grep -qi 'Mute: yes' && pactl set-source-mute 2 false || pactl set-source-mute 2 true | ||||
| 
 | ||||
| [module/vpn] | ||||
| type                      = custom/script | ||||
| exec                      = echo vpn | ||||
| exec-if                   = pgrep -x openvpn | ||||
| interval                  = 5 | ||||
| format-underline          = #268bd2 | ||||
| format-prefix             = "🖧 " | ||||
| format-prefix-foreground  = #5b | ||||
| type = custom/script | ||||
| exec = echo vpn | ||||
| exec-if = pgrep -x openvpn | ||||
| interval = 5 | ||||
| format-underline = #268bd2 | ||||
| format-prefix = "🖧 " | ||||
| format-prefix-foreground = #5b | ||||
| 
 | ||||
| [module/temperature] | ||||
| type                      = custom/script | ||||
| exec                      = sensors | awk '/^Tctl:/ { print substr($2, 2) }' | ||||
| format-prefix             = " " | ||||
| interval                  = 1 | ||||
| type = custom/script | ||||
| exec = sensors | awk '/^Tctl:/ { print substr($2, 2) }' | ||||
| format-prefix = " " | ||||
| interval = 1 | ||||
| 
 | ||||
| [module/memory] | ||||
| type                      = custom/script | ||||
| exec                      = free -h | awk '/^Mem:/ {print $3 "/" $2}' | ||||
| interval                  = 1 | ||||
| format-prefix             = "力 " | ||||
| type = custom/script | ||||
| exec = free -h | awk '/^Mem:/ {print $3 "/" $2}' | ||||
| interval = 1 | ||||
| format-prefix = "力 " | ||||
| 
 | ||||
| [module/battery] | ||||
| type                      = internal/battery | ||||
| full-at                   = 99 | ||||
| battery                   = BAT1 | ||||
| adapter                   = ADP1 | ||||
| type = internal/battery | ||||
| full-at = 99 | ||||
| battery = BAT1 | ||||
| adapter = ADP1 | ||||
| 
 | ||||
| poll-interval             = 3 | ||||
| time-format               = %H:%M | ||||
| poll-interval = 3 | ||||
| time-format = %H:%M | ||||
| 
 | ||||
| format-charging           = <animation-charging> <label-charging> | ||||
| format-discharging        = <ramp-capacity> <label-discharging> | ||||
| format-charging = <animation-charging> <label-charging> | ||||
| format-discharging = <ramp-capacity> <label-discharging> | ||||
| 
 | ||||
| label-charging            = %percentage%% | ||||
| label-discharging         = %percentage%% | ||||
| label-full                = %percentage%% | ||||
| label-charging = -%percentage%% | ||||
| label-discharging = -%percentage%% | ||||
| label-full = %percentage%% | ||||
| 
 | ||||
| ramp-capacity-0           =  | ||||
| ramp-capacity-1           =  | ||||
| ramp-capacity-2           =  | ||||
| ramp-capacity-3           =  | ||||
| ramp-capacity-4           =  | ||||
| ramp-capacity-0 =  | ||||
| ramp-capacity-1 =  | ||||
| ramp-capacity-2 =  | ||||
| ramp-capacity-3 =  | ||||
| ramp-capacity-4 =  | ||||
| 
 | ||||
| animation-charging-0      =  | ||||
| animation-charging-1      =  | ||||
| animation-charging-2      =  | ||||
| animation-charging-3      =  | ||||
| animation-charging-4      =  | ||||
| animation-charging-0 =  | ||||
| animation-charging-1 =  | ||||
| animation-charging-2 =  | ||||
| animation-charging-3 =  | ||||
| animation-charging-4 =  | ||||
| animation-charging-framerate = 750 | ||||
| 
 | ||||
| [module/network] | ||||
| type                      = internal/network | ||||
| interface                 = wlan0 | ||||
| udspeed-minwidth          = 5 | ||||
| accumulate-stats          = true | ||||
| unknown-as-up             = true | ||||
| format-connected          = <label-connected> | ||||
| format-disconnected       = <label-disconnected> | ||||
| type = internal/network | ||||
| interface = wlan0 | ||||
| udspeed-minwidth = 5 | ||||
| accumulate-stats = true | ||||
| unknown-as-up = true | ||||
| format-connected = <label-connected> | ||||
| format-disconnected = <label-disconnected> | ||||
| 
 | ||||
| format-packetloss         = <label-connected> | ||||
| format-packetloss = <label-connected> | ||||
| 
 | ||||
| label-connected           = %essid%  | ||||
| label-connected = %essid%  | ||||
| 
 | ||||
|  |  | |||
|  | @ -11,14 +11,11 @@ while pgrep -u $UID -x polybar >/dev/null; do sleep 0.1; done | |||
| 
 | ||||
| #MONITOR=DP-0 polybar --reload  wsonly & | ||||
| 
 | ||||
| export MONITOR=DP-1 | ||||
| polybar wsonly & | ||||
| 
 | ||||
| export MONITOR=DP-2 | ||||
| polybar wsonly & | ||||
| 
 | ||||
| export MONITOR=HDMI-1 | ||||
| polybar wsonly & | ||||
| 
 | ||||
| export MONITOR=DP-3 | ||||
| polybar ws & | ||||
| polybar -m | while read -r mon; do | ||||
|     export MONITOR=$(echo $mon | cut -d: -f1) | ||||
|     echo $mon | grep -q "(primary)" && { | ||||
|         polybar ws & | ||||
|     } || { | ||||
|         polybar wsonly & | ||||
|     } | ||||
| done | ||||
|  |  | |||
|  | @ -114,12 +114,6 @@ super + ctrl + alt + c | |||
| super + shift + Return  | ||||
| 	iocane -i | ||||
| 
 | ||||
| # switch monitor modes | ||||
| super + apostrophe | ||||
| 	$HOME/.scripts/bg.sh ; $HOME/.config/xrandr.sh | ||||
| super + shift + apostrophe | ||||
| 	$HOME/.scripts/bg.sh ; $HOME/.config/xrandr.alt.sh | ||||
| 
 | ||||
| # switch monitor input sources | ||||
| ctrl + super + apostrophe | ||||
|     ddc-switch-inputs 1 | ||||
|  | @ -260,8 +254,6 @@ super + alt + {_,shift + }{1,2,3,4,5,6,7,8,9} | |||
| 	bspc {desktop -f,node -d} '{b1,b2,b3,b4,b5,b6,b7,b8,b9}' | ||||
| super + ctrl + {_,shift + }{1,2,3,4,5,6,7,8,9} | ||||
| 	bspc {desktop -f,node -d} '{c1,c2,c3,c4,c5,c6,c7,c8,c9}' | ||||
| super + alt + ctrl + {_,shift + }{1,2} | ||||
| 	bspc {desktop -f,node -d} '{d1,d2}' | ||||
| 
 | ||||
| 
 | ||||
| #Toggle between vertical and horizontal split | ||||
|  |  | |||
|  | @ -25,8 +25,6 @@ inoremap ( ()<ESC>ha | |||
| 
 | ||||
| inoremap <C-space> <C-n> | ||||
| 
 | ||||
| nnoremap <S-J> <C-E> | ||||
| nnoremap <S-K> <C-Y> | ||||
| 
 | ||||
| nnoremap <C-J> <C-W><C-J> | ||||
| nnoremap <C-K> <C-W><C-K> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue