Created
August 15, 2017 21:32
-
-
Save pta2002/4819d4057e8ce7b920239a475bb70e37 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
! ############ | |
! # COLORS # | |
! ############ | |
! special | |
*.foreground: #d3d0c8 | |
*.background: #2d2d2d | |
*.cursorColor: #d3d0c8 | |
! black | |
*.color0: #2d2d2d | |
*.color8: #747369 | |
! red | |
*.color1: #f2777a | |
*.color9: #f2777a | |
! green | |
*.color2: #99cc99 | |
*.color10: #99cc99 | |
! yellow | |
*.color3: #ffcc66 | |
*.color11: #ffcc66 | |
! blue | |
*.color4: #6699cc | |
*.color12: #6699cc | |
! magenta | |
*.color5: #cc99cc | |
*.color13: #cc99cc | |
! cyan | |
*.color6: #66cccc | |
*.color14: #66cccc | |
! white | |
*.color7: #d3d0c8 | |
*.color15: #f2f0ec |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/sh | |
xresource() { | |
# 1. query xrdb for all settings | |
# 2. use grep to find the one we want | |
# 3. use sed to get only the value | |
# 4. get the last value if there's multiple | |
xrdb -query | grep -E "^(bspwm|\*)\.$1:" | sed -r "s/^[^:]+:\s+//" | tail -n 1 | |
} | |
sxhkd & | |
bspc monitor DVI-I-0 -d "1 " "2 " "3 " "4 " 5 6 7 8 9 "0 " | |
bspc monitor HDMI-0 -d "1 " 2 3 4 5 6 7 8 9 0 | |
bspc rule -a Emacs state=tiled | |
bspc rule -a qemu-system-x86_64 state=floating | |
bspc config border_width 3 | |
bspc config window_gap 12 | |
bspc config split_ratio 0.52 | |
bspc config borderless_monocle true | |
bspc config gapless_monocle true | |
bspc config focus_follows_pointer true | |
# Blue | |
bspc config focused_border_color $(xresource color4) | |
# Black | |
bspc config normal_border_color $(xresource color0) | |
bspc config active_border_color $(xresource color0) | |
compton --config=/home/pta2002/compton.conf & | |
/home/pta2002/.config/polybar/launch.sh | |
feh --bg-center Pictures/wallpaper.jpg |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;===================================================== | |
; | |
; To learn more about how to configure Polybar | |
; go to https://github.com/jaagr/polybar | |
; | |
; The README contains alot of information | |
; | |
;===================================================== | |
[colors] | |
;background = ${xrdb:color0:#222} | |
background = ${xrdb:color0} | |
background-alt = ${xrdb:color4} | |
;foreground = ${xrdb:color7:#222} | |
foreground = ${xrdb:color15:#dfdfdf} | |
foreground-alt = ${xrdb:color8:#555} | |
primary = ${xrdb:color12} | |
secondary = ${xrdb:color1:#e60053} | |
alert = ${xrdb:color9:#bd2c40} | |
orange = ${xrdb:color3} | |
green = ${xrdb:color2} | |
red = ${xrdb:color1} | |
[bar/main] | |
monitor = ${env:MONITOR:DVI-I-0} | |
width = 100% | |
height = 27 | |
offset-x = 0 | |
offset-y = 0 | |
radius = 0 | |
fixed-center = false | |
background = ${colors.background} | |
foreground = ${colors.foreground} | |
line-size = 3 | |
line-color = #f00 | |
border-size = 0 | |
border-color = #00000000 | |
padding-left = 0 | |
padding-right = 0 | |
module-margin-left = 1 | |
module-margin-right = 2 | |
font-0 = FontAwesome:size=10;0 | |
font-1 = fixed:pixelsize=10;1 | |
font-2 = unifont:fontformat=truetype:size=8:antialias=false;0 | |
font-3 = siji:pixelsize=10;1 | |
modules-left = bspwm | |
modules-center = xwindow | |
modules-right = mpd volume date powermenu | |
tray-position = right | |
tray-padding = 2 | |
;tray-transparent = true | |
;tray-background = #0063ff | |
wm-restack = bspwm | |
;wm-restack = i3 | |
;override-redirect = true | |
scroll-up = bspwm-desknext | |
scroll-down = bspwm-deskprev | |
;scroll-up = i3wm-wsnext | |
;scroll-down = i3wm-wsprev | |
[bar/second] | |
monitor = ${env:MONITOR:HDMI-0} | |
width = 100% | |
height = 27 | |
offset-x = 0 | |
offset-y = 0 | |
radius = 0 | |
fixed-center = false | |
background = ${colors.background} | |
foreground = ${colors.foreground} | |
line-size = 3 | |
line-color = #f00 | |
border-size = 0 | |
border-color = #00000000 | |
padding-left = 0 | |
padding-right = 2 | |
module-margin-left = 1 | |
module-margin-right = 2 | |
font-0 = FontAwesome:size=10;0 | |
font-1 = fixed:pixelsize=10;1 | |
font-2 = unifont:fontformat=truetype:size=8:antialias=false;0 | |
font-3 = siji:pixelsize=10;1 | |
modules-left = bspwm | |
modules-center = xwindow | |
modules-right = date | |
[module/xwindow] | |
type = internal/xwindow | |
label = %title:0:100:...% | |
[module/xkeyboard] | |
type = internal/xkeyboard | |
blacklist-0 = num lock | |
format-prefix = " " | |
format-prefix-foreground = ${colors.foreground-alt} | |
format-prefix-underline = ${colors.secondary} | |
label-layout = %layout% | |
label-layout-underline = ${colors.secondary} | |
label-indicator-padding = 2 | |
label-indicator-margin = 1 | |
label-indicator-background = ${colors.secondary} | |
label-indicator-underline = ${colors.secondary} | |
[module/filesystem] | |
type = internal/fs | |
interval = 25 | |
mount-0 = / | |
label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%% | |
label-unmounted = %mountpoint% not mounted | |
label-unmounted-foreground = ${colors.foreground-alt} | |
[module/bspwm] | |
type = internal/bspwm | |
label-focused = %name% | |
label-focused-background = ${colors.background-alt} | |
label-focused-underline= ${colors.primary} | |
label-focused-padding = 2 | |
label-occupied = %name% | |
label-occupied-padding = 2 | |
label-urgent = %name%! | |
label-urgent-background = ${colors.alert} | |
label-urgent-padding = 2 | |
label-empty = %name% | |
label-empty-foreground = ${colors.foreground-alt} | |
label-empty-padding = 2 | |
[module/i3] | |
type = internal/i3 | |
format = <label-state> <label-mode> | |
index-sort = true | |
wrapping-scroll = false | |
; Only show workspaces on the same output as the bar | |
;pin-workspaces = true | |
label-mode-padding = 2 | |
label-mode-foreground = #000 | |
label-mode-background = ${colors.primary} | |
; focused = Active workspace on focused monitor | |
label-focused = %index% | |
label-focused-background = ${module/bspwm.label-focused-background} | |
label-focused-underline = ${module/bspwm.label-focused-underline} | |
label-focused-padding = ${module/bspwm.label-focused-padding} | |
; unfocused = Inactive workspace on any monitor | |
label-unfocused = %index% | |
label-unfocused-padding = ${module/bspwm.label-occupied-padding} | |
; visible = Active workspace on unfocused monitor | |
label-visible = %index% | |
label-visible-background = ${self.label-focused-background} | |
label-visible-underline = ${self.label-focused-underline} | |
label-visible-padding = ${self.label-focused-padding} | |
; urgent = Workspace with urgency hint set | |
label-urgent = %index% | |
label-urgent-background = ${module/bspwm.label-urgent-background} | |
label-urgent-padding = ${module/bspwm.label-urgent-padding} | |
[module/mpd] | |
type = internal/mpd | |
format-online = <label-song> <icon-prev> <icon-stop> <toggle> <icon-next> | |
icon-prev = | |
icon-stop = | |
icon-play = | |
icon-pause = | |
icon-next = | |
label-song-maxlen = 50 | |
label-song-ellipsis = true | |
[module/xbacklight] | |
type = internal/xbacklight | |
format = <label> <bar> | |
label = BL | |
bar-width = 10 | |
bar-indicator = | | |
bar-indicator-foreground = #ff | |
bar-indicator-font = 2 | |
bar-fill = ─ | |
bar-fill-font = 2 | |
bar-fill-foreground = #9f78e1 | |
bar-empty = ─ | |
bar-empty-font = 2 | |
bar-empty-foreground = ${colors.foreground-alt} | |
[module/backlight-acpi] | |
inherit = module/xbacklight | |
type = internal/backlight | |
card = intel_backlight | |
[module/cpu] | |
type = internal/cpu | |
interval = 2 | |
format-prefix = " " | |
format-prefix-foreground = ${colors.foreground-alt} | |
format-underline = #f90000 | |
label = %percentage%% | |
[module/memory] | |
type = internal/memory | |
interval = 2 | |
format-prefix = " " | |
format-prefix-foreground = ${colors.foreground-alt} | |
format-underline = #4bffdc | |
label = %percentage_used%% | |
[module/wlan] | |
type = internal/network | |
interface = net1 | |
interval = 3.0 | |
format-connected = <ramp-signal> <label-connected> | |
format-connected-underline = #9f78e1 | |
label-connected = %essid% | |
format-disconnected = | |
;format-disconnected = <label-disconnected> | |
;format-disconnected-underline = ${self.format-connected-underline} | |
;label-disconnected = %ifname% disconnected | |
;label-disconnected-foreground = ${colors.foreground-alt} | |
ramp-signal-0 = | |
ramp-signal-1 = | |
ramp-signal-2 = | |
ramp-signal-3 = | |
ramp-signal-4 = | |
ramp-signal-foreground = ${colors.foreground-alt} | |
[module/eth] | |
type = internal/network | |
interface = enp3s0 | |
interval = 3.0 | |
format-connected-underline = #55aa55 | |
format-connected-prefix = " " | |
format-connected-prefix-foreground = ${colors.foreground-alt} | |
label-connected = %local_ip% | |
format-disconnected = | |
;format-disconnected = <label-disconnected> | |
;format-disconnected-underline = ${self.format-connected-underline} | |
;label-disconnected = %ifname% disconnected | |
;label-disconnected-foreground = ${colors.foreground-alt} | |
[module/date] | |
type = internal/date | |
interval = 5 | |
date = | |
date-alt = " %Y-%m-%d" | |
time = %H:%M | |
time-alt = %H:%M:%S | |
format-prefix = | |
format-prefix-foreground = ${colors.foreground-alt} | |
format-underline = ${colors.primary} | |
label = %date% %time% | |
[module/volume] | |
type = internal/volume | |
format-volume = <label-volume> <bar-volume> | |
label-volume = VOL | |
label-volume-foreground = ${root.foreground} | |
format-muted-prefix = "" | |
format-muted-foreground = ${colors.foreground-alt} | |
label-muted = sound muted | |
bar-volume-width = 10 | |
bar-volume-foreground-0 = ${colors.green} | |
bar-volume-foreground-1 = ${colors.green} | |
bar-volume-foreground-2 = ${colors.green} | |
bar-volume-foreground-3 = ${colors.green} | |
bar-volume-foreground-4 = ${colors.green} | |
bar-volume-foreground-5 = ${colors.orange} | |
bar-volume-foreground-6 = ${colors.red} | |
bar-volume-gradient = false | |
bar-volume-indicator = | | |
bar-volume-indicator-font = 2 | |
bar-volume-fill = ─ | |
bar-volume-fill-font = 2 | |
bar-volume-empty = ─ | |
bar-volume-empty-font = 2 | |
bar-volume-empty-foreground = ${colors.foreground-alt} | |
[module/battery] | |
type = internal/battery | |
battery = BAT0 | |
adapter = ADP1 | |
full-at = 98 | |
format-charging = <animation-charging> <label-charging> | |
format-charging-underline = #ffb52a | |
format-discharging = <ramp-capacity> <label-discharging> | |
format-discharging-underline = ${self.format-charging-underline} | |
format-full-prefix = " " | |
format-full-prefix-foreground = ${colors.foreground-alt} | |
format-full-underline = ${self.format-charging-underline} | |
ramp-capacity-0 = | |
ramp-capacity-1 = | |
ramp-capacity-2 = | |
ramp-capacity-foreground = ${colors.foreground-alt} | |
animation-charging-0 = | |
animation-charging-1 = | |
animation-charging-2 = | |
animation-charging-foreground = ${colors.foreground-alt} | |
animation-charging-framerate = 750 | |
[module/temperature] | |
type = internal/temperature | |
thermal-zone = 0 | |
warn-temperature = 60 | |
format = <ramp> <label> | |
format-underline = #f50a4d | |
format-warn = <ramp> <label-warn> | |
format-warn-underline = ${self.format-underline} | |
label = %temperature% | |
label-warn = %temperature% | |
label-warn-foreground = ${colors.secondary} | |
ramp-0 = | |
ramp-1 = | |
ramp-2 = | |
ramp-foreground = ${colors.foreground-alt} | |
[module/powermenu] | |
type = custom/menu | |
format-spacing = 1 | |
label-open = | |
label-open-foreground = ${colors.secondary} | |
label-close = cancel | |
label-close-foreground = ${colors.secondary} | |
label-separator = | | |
label-separator-foreground = ${colors.foreground-alt} | |
menu-0-0 = reboot | |
menu-0-0-exec = menu-open-1 | |
menu-0-1 = power off | |
menu-0-1-exec = menu-open-2 | |
menu-1-0 = cancel | |
menu-1-0-exec = menu-open-0 | |
menu-1-1 = reboot | |
menu-1-1-exec = sudo reboot | |
menu-2-0 = power off | |
menu-2-0-exec = sudo poweroff | |
menu-2-1 = cancel | |
menu-2-1-exec = menu-open-0 | |
[settings] | |
screenchange-reload = true | |
;compositing-background = xor | |
;compositing-background = screen | |
;compositing-foreground = source | |
;compositing-border = over | |
[global/wm] | |
margin-top = 0 | |
margin-bottom = 0 | |
; vim:ft=dosini |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment