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.

301 lines
7.5 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 = #26233a
background-alt2 = #1c1e2b
foreground-alt = #6e6a86
#############################################
[bar/small]
pseudo-transparency = true
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 = 4pt
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.yellow}
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 filesystem memory smalltime
#############################################
[bar/top]
pseudo-transparency = true
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 = 4pt
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.yellow}
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 filesystem memory cpu time
#############################################
[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>
index-sort = true
wrapping-scroll = true
#############################################
label-mode = %mode%
label-mode-padding = 5
label-mode-foreground = ${colors.foreground}
#############################################
label-unfocused = ${self.workspace-label}
label-unfocused-foreground = ${colors.foreground-alt}
label-unfocused-padding = 1
#############################################
label-visible = ${self.workspace-label}
# 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-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 = false
show-urgent = 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
format-prefix = "RAM "
label = %percentage_used:2%%
format-prefix-foreground = ${colors.purple}
#############################################
[module/cpu]
type = internal/cpu
interval = 2
format-prefix = "CPU "
label = %percentage:2%%
format-prefix-foreground = ${colors.blue}
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/%Y %I:%M:%S %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 = BAT1
adapter = ACAD
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 = 8px
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 = Empty