mirror of
				https://git.davidovski.xyz/dot.git
				synced 2024-08-15 00:43:28 +00:00 
			
		
		
		
	initial commit
This commit is contained in:
		
						commit
						01ced0b7ce
					
				
					 184 changed files with 35358 additions and 0 deletions
				
			
		
							
								
								
									
										159
									
								
								config/polybar/config
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										159
									
								
								config/polybar/config
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,159 @@ | |||
| [pos] | ||||
| offsetx = 24 | ||||
| offsety = 24 | ||||
| 
 | ||||
| [color] | ||||
| bg = #191919 | ||||
| bga = #191919 | ||||
| fg1= #f58d44 | ||||
| fg2 = #5f819d | ||||
| 
 | ||||
| 
 | ||||
| [bar/base] | ||||
| monitor = ${env:MONITOR} | ||||
| 
 | ||||
| enable-ipc                = true | ||||
| font-0                    = mononoki:style=Regular:pixelsize=11;3 | ||||
| font-1                    = mononoki:style=Regular:pixelsize=15;4 | ||||
| font-2                    = mononoki:style=Regular:pixelsize=19;5 | ||||
| font-3                    = mononoki:style=Regular:pixelsize=11;3 | ||||
| font-4                    = MesloLGM Nerd Font Mono:style=Regular:pixelsize=14;2 | ||||
| font-5                   = Noto Sans Mono CJK TC:style=Medium,Regular;pixelsize=10;2 | ||||
| 
 | ||||
| height                    = 25 | ||||
| background                = ${color.bga} | ||||
| 
 | ||||
| module-margin		  = 1 | ||||
| wm-restack                = bspwm | ||||
| radius                    = 0 | ||||
| foreground                = ${color.fg1} | ||||
| 
 | ||||
| padding-right		  = 1 | ||||
| 
 | ||||
| [bar/wsonly] | ||||
| inherit			  = bar/base | ||||
| width			  = 100% | ||||
| modules-left	          = workspaces | ||||
| modules-right		  = time | ||||
| 
 | ||||
| [bar/ws] | ||||
| inherit                   = bar/base | ||||
| width                     = 100% | ||||
| offset-x                  = 0  | ||||
| modules-left              = workspaces xwindow | ||||
| modules-right		  = mpd temperature memory pulseaudio microphone time | ||||
| tray-position		  = right | ||||
| background		  = ${color.bga} | ||||
| border-size		  = 0 | ||||
| fg			  = ${color.fg1} | ||||
| 
 | ||||
| 
 | ||||
| [module/wsnumber] | ||||
| type                      = custom/script | ||||
| exec                      = bspc query -D -d focused --names | ||||
| tail                      = true | ||||
| interval                  = 0 | ||||
| format                    = "<label>" | ||||
| format-foreground         = ${color.background} | ||||
| format-background         = ${color.colorlb} | ||||
| format-padding            = 0 | ||||
| 
 | ||||
| [module/xwindow] | ||||
| type                      = internal/xwindow | ||||
| label                     = %title:0:40:% | ||||
| 
 | ||||
| [module/workspaces] | ||||
| type = internal/xworkspaces | ||||
| 
 | ||||
| pin-workspaces = true | ||||
| 
 | ||||
| enable-click = true | ||||
| enable-scroll = true | ||||
| 
 | ||||
| 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 | ||||
| 
 | ||||
| 
 | ||||
| [module/time] | ||||
| type                      = internal/date | ||||
| interval                  = 10 | ||||
| time                      = "%H:%M" | ||||
| date                      = "%d %b" | ||||
| label                     = %{T2}◷%{T-} %time% | ||||
| label-padding             = 0 | ||||
| 
 | ||||
| [module/mpd] | ||||
| type                      = internal/mpd | ||||
| host                      = 127.0.0.1 | ||||
| port                      = 6600 | ||||
| 
 | ||||
| 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 = ─ | ||||
| 
 | ||||
| format-online-padding     = 0 | ||||
| 
 | ||||
| format-offline-padding    = 0 | ||||
| 
 | ||||
| label-song-maxlen         = 40 | ||||
| label-song-ellipsis       = true | ||||
| 
 | ||||
| icon-play		  =   | ||||
| bar-empty = ─ | ||||
| icon-pause 		  =  | ||||
| icon-prev		  =  | ||||
| icon-next		  =  | ||||
| 
 | ||||
| 
 | ||||
| [module/pulseaudio] | ||||
| type                      = internal/pulseaudio | ||||
| 
 | ||||
| format-volume             = %{T3}<ramp-volume>%{T-} <label-volume> | ||||
| label-volume              = %percentage:3:3%% | ||||
| use-ui-max                = false | ||||
| interval                  = 3 | ||||
| 
 | ||||
| ramp-volume-0             = "" | ||||
| ramp-volume-1             = "" | ||||
| 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 | ||||
| 
 | ||||
| [module/vpn] | ||||
| 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 | ||||
| 
 | ||||
| [module/memory] | ||||
| type = custom/script | ||||
| exec = free -h | awk '/^Mem:/ {print $3 "/" $2}' | ||||
| interval = 1 | ||||
| format-prefix = "力 " | ||||
| 
 | ||||
							
								
								
									
										24
									
								
								config/polybar/launch.sh
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										24
									
								
								config/polybar/launch.sh
									
										
									
									
									
										Executable file
									
								
							|  | @ -0,0 +1,24 @@ | |||
| #!/bin/bash | ||||
| 
 | ||||
| # Terminate already running bar instances | ||||
| killall -q polybar | ||||
| 
 | ||||
| # Wait until the processes have been shut down | ||||
| while pgrep -u $UID -x polybar >/dev/null; do sleep 0.1; done | ||||
| 
 | ||||
| # Launch Polybar, using default config location ~/.config/polybar/config | ||||
| #polybar music & | ||||
| 
 | ||||
| #MONITOR=DP-0 polybar --reload  wsonly & | ||||
| 
 | ||||
| export MONITOR=DP-1 | ||||
| polybar wsonly & | ||||
| 
 | ||||
| export MONITOR=DP-4 | ||||
| polybar wsonly & | ||||
| 
 | ||||
| export MONITOR=HDMI-0 | ||||
| polybar wsonly & | ||||
| 
 | ||||
| export MONITOR=DP-2 | ||||
| polybar ws & | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue