This repository has been archived on 2025-01-31. You can view files and clone it, but cannot push or open issues or pull requests.
Files
.bin
.config
autostart
htop
i3
mpd
mpv
polybar
config
launch.sh
pulse
rofi
skhd
syncthing-gtk
yabai
dircolors
kglobalshortcutsrc
khotkeysrc
ptgdp.conf
redshift.conf
user-dirs.dirs
user-dirs.locale
.local
.ssh
.vim
.bashrc
.functions
.gitconfig
.gitmodules
.inputrc
.joy2keyrc
.profile
.vimrc
.xsessionrc
home/.config/polybar/config

210 lines
4.9 KiB
INI

# vim:ft=dosini
# _ _
# _ __ ___ | |_ _| |__ __ _ _ __
# | '_ \ / _ \| | | | | '_ \ / _` | '__|
# | |_) | (_) | | |_| | |_) | (_| | |
# | .__/ \___/|_|\__, |_.__/ \__,_|_|
# |_| |___/
#
# Copyright (c) 2020 Vintage Salt <rehashedsalt@cock.li>
# Distributed under the terms of the MIT License
#
## VARIABLES
[res/colors]
red = #BF616A
green = #A3BE8C
yellow = #EBCB8B
blue = #81A1C1
magenta = #B48EAD
cyan = #88C0D0
white = #D8DEE9
black = #2E3440
gray = #3B4252
bg = #2E3440
fg = #D8DEE9
border = #3B4252
selection = #88C0D0
[res/config]
padding = 2
[settings]
screenchange-reload = true
format-padding = ${res/config.padding}
format-background = ${res/colors.bg}
## BARS
[template/bar]
bottom = true
wm-restack = ${env:PB_WM_RESTACK:i3}
tray-maxsize = 16
background = ${res/colors.bg}
foreground = ${res/colors.fg}
border-color = ${res/colors.border}
tray-background = ${res/colors.bg}
height = 48
font-0 = "Inconsolata:style=Medium:size=11;2"
font-1 = "Deja Vu Sans Mono:style=Regular:size=11;2"
[bar/primary]
monitor = ${env:PB_MONITOR:eDP-1}
inherit = template/bar
border-top-size = 4
modules-left = i3 cpu memory battery temp
modules-right = backlight pulse date
## MODULES
[module/backlight]
type = internal/xbacklight
format = <ramp> <label>
label = %percentage:3%%
ramp-foreground = ${res/colors.yellow}
ramp-0 =
ramp-1 =
ramp-2 =
ramp-3 =
ramp-4 =
ramp-5 =
ramp-6 =
ramp-7 =
[module/battery]
type = internal/battery
full-at = 100
time-format = %H:%M
interval = 15
format-charging = <ramp-capacity> <label-charging>
format-discharging = <ramp-capacity> <label-discharging>
format-full = <ramp-capacity> <label-full>
label-charging = %percentage:3%%
label-discharging = %percentage:3%%
ramp-capacity-foreground = ${res/colors.green}
ramp-capacity-0 =
ramp-capacity-0-foreground = ${res/colors.red}
ramp-capacity-1 =
ramp-capacity-1-foreground = ${res/colors.red}
ramp-capacity-2 =
ramp-capacity-3 =
ramp-capacity-4 =
ramp-capacity-5 =
ramp-capacity-6 =
ramp-capacity-7 =
[module/cpu]
type = internal/cpu
interval = 1
format = <ramp-coreload> <label>
label = %percentage:3%%
ramp-coreload-foreground = ${res/colors.blue}
ramp-coreload-spacing = 1
ramp-coreload-0 =
ramp-coreload-1 =
ramp-coreload-2 =
ramp-coreload-3 =
ramp-coreload-4 =
ramp-coreload-5 =
ramp-coreload-5-foreground = ${res/colors.yellow}
ramp-coreload-6 =
ramp-coreload-6-foreground = ${res/colors.yellow}
ramp-coreload-7 =
ramp-coreload-7-foreground = ${res/colors.red}
[module/date]
type = internal/date
date = %a
time = %I:%M %p
interval = 30
format = <label>
label = %date% %time%
[module/i3]
type = internal/i3
format = <label-state> <label-mode>
format-padding = 0
enable-scroll = false
pin-workspaces = true
label-mode-padding = ${res/config.padding}
label-mode-background = ${res/colors.red}
label-focused = %name%
label-focused-padding = ${res/config.padding}
label-focused-foreground = ${res/colors.bg}
label-focused-background = ${res/colors.selection}
label-unfocused = %name%
label-unfocused-background = ${res/colors.bg}
label-unfocused-padding = ${res/config.padding}
label-visible = %name%
label-visible-background = ${res/colors.gray}
label-visible-padding = ${res/config.padding}
[module/memory]
type = internal/memory
format = <ramp-used> <ramp-swap-used> <label>
label = %gb_free:8%
ramp-used-foreground = ${res/colors.magenta}
ramp-used-0 =
ramp-used-1 =
ramp-used-2 =
ramp-used-3 =
ramp-used-4 =
ramp-used-5 =
ramp-used-5-foreground = ${res/colors.yellow}
ramp-used-6 =
ramp-used-6-foreground = ${res/colors.yellow}
ramp-used-7 =
ramp-used-7-foreground = ${res/colors.red}
ramp-swap-used-foreground = ${res/colors.magenta}
ramp-swap-used-0 =
ramp-swap-used-1 =
ramp-swap-used-2 =
ramp-swap-used-3 =
ramp-swap-used-4 =
ramp-swap-used-5 =
ramp-swap-used-5-foreground = ${res/colors.yellow}
ramp-swap-used-6 =
ramp-swap-used-6-foreground = ${res/colors.yellow}
ramp-swap-used-7 =
ramp-swap-used-7-foreground = ${res/colors.red}
[module/pulse]
type = internal/pulseaudio
format-volume = <ramp-volume> <label-volume>
format-muted = <ramp-volume> <label-muted>
format-muted-foreground = ${res/colors.red}
label-muted = %percentage%%
label-muted-foreground = ${res/colors.red}
ramp-volume-foreground = ${res/colors.cyan}
ramp-volume-0 =
ramp-volume-1 =
ramp-volume-2 =
ramp-volume-3 =
ramp-volume-4 =
ramp-volume-5 =
ramp-volume-6 =
ramp-volume-7 =
[module/temp]
type = internal/temperature
units = true
warn-temperature = 80
format = <ramp> <label>
format-warn = <ramp> <label-warn>
label = %temperature-c:6%
label-warn = %temperature-c:6%
label-warn-foreground = ${res/colors.red}
ramp-foreground = ${res/colors.yellow}
ramp-0 =
ramp-1 =
ramp-2 =
ramp-3 =
ramp-4 =
ramp-5 =
ramp-6 =
ramp-7 =
ramp-7-foreground = ${res/colors.red}