You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

307 lines
7.7 KiB
INI

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#############################################
# vim:ft=dosini
# ____ ___ _ __ ______ _ ____
# | _ \ / _ \| | \ \ / / __ ) / \ | _ \
# | |_) | | | | | \ V /| _ \ / _ \ | |_) |
# | __/| |_| | |___| | | |_) / ___ \| _ <
# |_| \___/|_____|_| |____/_/ \_\_| \_\
#
# Dembezum
#############################################
[colors]
red = #eb6f92
blue = #31748f
green = #9ccfd8
yellow = #f6c177
purple = #c4a7e7
background = #171924
foreground = #e0def4
background-alt = #453f69
background-alt2 = #1c1e2b
foreground-alt = #6e6a86
alert = #a60f2b
#############################################
[bar/small]
pseudo-transparency =false
dpi-x = 96
dpi-y = 96
separator =
offset-y = 8
width = 100%:-48px
height = 25pt
monitor = ${env:MONITOR:}
line-size = 4pt
enable-ipc = true
border-size = 2pt
padding-right = 1
module-margin = 1
padding-left = 1
offset-x = 24
wm-restack = i3
cursor-click = pointer
# label-empty-padding = 0
override-redirect = true
cursor-scroll = ns-resize
foreground = ${colors.foreground}
background = ${colors.background-alt2}
border-color = ${colors.background-alt}
separator-foreground = ${colors.purple}
tray-position=right
tray-background = ${root.background}
#############################################
font-0 = JetBrainsMono Nerd Font:size=10;3
font-N = <fontconfig pattern>;<vertical offset>
#############################################
modules-center = title
modules-left = i3
modules-right = pulseaudio smalltime
#############################################
[bar/top]
pseudo-transparency = false
dpi-x = 96
dpi-y = 96
separator =
offset-y = 8
width = 100%:-48px
height = 25pt
monitor = ${env:MONITOR:}
line-size = 4pt
enable-ipc = true
border-size = 2pt
padding-right = 1
module-margin = 1
padding-left = 1
offset-x = 24
wm-restack = i3
cursor-click = pointer
label-empty-padding = 0
override-redirect = true
cursor-scroll = ns-resize
foreground = ${colors.foreground}
background = ${colors.background-alt2}
border-color = ${colors.background-alt}
separator-foreground = ${colors.white}
tray-position=right
tray-background = ${colors.background-alt}
tray-foreground = ${colors.foreground-alt}
tray-padding=5
tray-detached=false
#############################################
font-0 = JetBrainsMono Nerd Font:size=10;3
font-N = <fontconfig pattern>;<vertical offset>
#############################################
modules-center = cpu
modules-left = i3 title
modules-right = filesystem memory pulseaudio time battery
#############################################
[module/i3]
type = internal/i3
ws-icon-0 = 1;
ws-icon-1 = 2;
ws-icon-2 = 3;
ws-icon-3 = 4;󰈙
ws-icon-4 = 5;
ws-icon-5 = 6;
ws-icon-6 = 7;
ws-icon-7 = 8;
ws-icon-8 = 9;
#############################################
# pin-workspaces = true
format = <label-state> <label-mode>
index-sort = true
wrapping-scroll = true
#############################################
label-mode = %mode%
label-mode-padding = 2
label-mode-foreground = ${colors.alert}
#############################################
# label-unfocused = ${self.workspace-label}
label-unfocused-foreground = ${colors.foreground-alt}
label-unfocused-padding = 1
#############################################
# label-visible-foreground = ${colors.foreground}
label-visible-padding = 1
#############################################
# label-focused = ${self.workspace-label}
label-focused-foreground = ${colors.foreground}
label-focused-background = ${colors.background-alt}
label-focused-padding = 1
label-focused-underline = ${colors.background-alt}
#############################################
# label-urgent = ${self.workspace-label}
label-urgent-foreground = ${colors.alert}
label-urgent-padding = 1
#############################################
label-empty-foreground = ${colors.foreground-alt}
label-empty-padding = 1
#############################################
label-occupied-padding = 1
#############################################
label-dimmed-focused-background = ${colors.background}
#############################################
inline-mode = false
enable-click = true
# fuzzy-match = false
enable-scroll = true
reverse-scroll = true
show-urgent = true
pin-workspaces = true
#############################################
[module/filesystem]
type = internal/fs
interval = 25
mount-0 = /
label-mounted = 󰋊 %percentage_used%%
label-mounted-foreground = ${colors.blue}
label-unmounted = %mountpoint% not mounted
label-unmounted-foreground = ${colors.foreground}
#############################################
[module/memory]
type = internal/memory
interval = 2
warn-percentage = 95
format-prefix = "RAM "
label = %gb_used%/%gb_total%
format-prefix-foreground = ${colors.purple}
#############################################
[module/cpu]
type = internal/cpu
interval = 2
format-prefix = "CPU "
label = %percentage:2%%
format-prefix-foreground = ${colors.purple}
format = <label> <ramp-coreload>
# ; Spacing (number of spaces, pixels, points) between individual per-core ramps
ramp-coreload-spacing = 0
ramp-coreload-0 =
ramp-coreload-1 =
ramp-coreload-2 =
ramp-coreload-3 =
ramp-coreload-4 =
ramp-coreload-5 =
ramp-coreload-6 =
ramp-coreload-7 =
[module/time]
type = internal/date
interval = 5
date = "%a %m/%d %I:%M %p"
label = %date%
#############################################
[module/smalltime]
type = internal/date
interval = 5
date = "%I:%M %p"
label = %date%
#############################################
[module/battery]
type = internal/battery
low-at = 10
full-at = 98
battery = BAT0
adapter = AC
poll-interval = 10
time-format = %H:%M
label-discharging = %percentage%%
label-charging = Charging %percentage%%
format-charging = <animation-charging> <label-charging>
format-discharging = <ramp-capacity> <label-discharging>
label-discharging-margin = 1px
label-full =  100%
label-low = BATTERY LOW
ramp-capacity-0 =
ramp-capacity-1 =
ramp-capacity-2 =
ramp-capacity-3 =
ramp-capacity-4 =
bar-capacity-width = 10
animation-charging-0 =
animation-charging-1 =
animation-charging-2 =
animation-charging-3 =
animation-charging-4 =
animation-charging-framerate = 750
animation-discharging-0 =
animation-discharging-1 =
animation-discharging-2 =
animation-discharging-3 =
animation-discharging-4 =
animation-discharging-framerate = 500
animation-low-0 = !
animation-low-1 =
animation-low-framerate = 200
#############################################
[settings]
screenchange-reload = true
#############################################
[module/pulseaudio]
type = internal/pulseaudio
use-ui-max = true
interval = 5
label-muted =
format-muted-foreground = ${colors.red}
format-volume = <label-volume> <bar-volume>
label-volume-foreground = ${colors.foreground}
sink = alsa_output.pci-0000_03_00.6.HiFi__hw_Generic_1__sink
bar-volume-width = 8
bar-volume-foreground-0 = #9ccfd8
bar-volume-foreground-1 = #86b2ba
bar-volume-foreground-2 = #4fa895
bar-volume-foreground-3 = #3da891
bar-volume-foreground-4 = #4acfb2
bar-volume-foreground-5 = #9ba83d
bar-volume-foreground-6 = #eb6f92
bar-volume-foreground-7 = #cc241d
bar-volume-gradient = true
bar-volume-indicator = |
format-padding = 2
bar-volume-fill =
bar-volume-empty =
format-background = ${colors.background}
#############################################
[module/backlight]
type = internal/backlight
card = amdgpu_bl0
format = <ramp> <label>
label = %percentage%%
format-foreground = ${colors.purple}
label-foreground = ${colors.purple}
ramp-0 =
ramp-1 =
ramp-2 =
ramp-3 =
;format-underline = #ddd
;ramp-0-underline = #333
;ramp-1-underline = #666
;ramp-2-underline = #999
;ramp-3-underline = #bbb
;ramp-4-underline = #ddd
[module/title]
type = internal/xwindow
format = <label>
format-padding = 4
label = %title%
label-maxlen = 50
label-empty =