Making Awesome bar look better

This commit is contained in:
Chris Cochrun 2021-04-19 05:57:06 -05:00
parent 766bf7f52f
commit deef4f3192
6 changed files with 85 additions and 26 deletions

View file

@ -173,7 +173,19 @@
:buttons taglist_buttons :buttons taglist_buttons
:style { :style {
:bg_focus beautiful.bg_focus :bg_focus beautiful.bg_focus
:fg_focus beautiful.base01
:bg_occupied beautiful.bg_normal
:bg_empty beautiful.bg_normal
} }
:layout {
:spacing (dpi 10)
:spacing_widget {
:valign "center"
:halign "center"
:widget wibox.container.place
}
:layout wibox.layout.flex.horizontal
}
})) }))
;; Create a tasklist widget ;; Create a tasklist widget
@ -200,7 +212,7 @@
} }
:layout wibox.layout.flex.horizontal :layout wibox.layout.flex.horizontal
} }
:widget_template { :widget_template { 1 {
1 { 1 {
1 { 1 {
1 { 1 {
@ -224,6 +236,9 @@
:id "background_role" :id "background_role"
:widget wibox.container.background :widget wibox.container.background
} }
:widget wibox.container.margin
:left (dpi 10)
}
})) }))
(set s.myminimizedtasklist (awful.widget.tasklist { (set s.myminimizedtasklist (awful.widget.tasklist {
@ -273,11 +288,18 @@
} }
})) }))
(set s.mytextclock (wibox.widget { (set s.mytextclock { 1 { 1 (wibox.widget {
:layout wibox.layout.fixed.horizontal :layout wibox.layout.fixed.horizontal
1 { 1 {
:format "<b> %a %b %d, %l:%M %p </b>" :format "<b> %a %b %d, %l:%M %p </b>"
:widget wibox.widget.textclock}})) :widget wibox.widget.textclock}})
:widget wibox.container.margin
:left 10
:right 10}
:widget wibox.container.background
:shape gears.shape.rounded_bar
:bg beautiful.bg_normal
:fg beautiful.base0B})
(set s.myemptywidget (wibox.widget { ;; an empty widget for spacing things out (set s.myemptywidget (wibox.widget { ;; an empty widget for spacing things out
:text "" :text ""
@ -295,15 +317,28 @@
:layout wibox.layout.fixed.horizontal})) :layout wibox.layout.fixed.horizontal}))
(set s.volumetext (awful.widget.watch "pamixer --get-volume-human" 1)) (set s.volumetext (awful.widget.watch "pamixer --get-volume-human" 1))
(set s.mictext (awful.widget.watch "pamixer --source 48 --get-volume-human" 1))
(set s.volumeicon (wibox.widget.textbox " ")) (set s.volumeicon (wibox.widget.textbox " "))
(set s.volumespace (wibox.widget.textbox " ")) (set s.micicon (wibox.widget.textbox " "))
(set s.volumespace (wibox.widget.textbox " "))
(set s.volumewidget (wibox.widget { (set s.volumewidget { 1 { 1 { 1 (wibox.widget {
1 s.volumeicon 1 s.volumeicon
2 s.volumetext 2 s.volumetext
3 s.volumespace 3 s.volumespace
4 s.micicon
5 s.mictext
6 s.volumespace
:layout wibox.layout.fixed.horizontal :layout wibox.layout.fixed.horizontal
})) })
:widget wibox.container.margin
:left 10}
:widget wibox.container.background
:shape gears.shape.rounded_bar
:bg beautiful.bg_normal
:fg beautiful.base09}
:widget wibox.container.margin
:right 10})
(set s.batterytext (awful.widget.watch "cat /sys/class/power_supply/BAT1/capacity" 30)) (set s.batterytext (awful.widget.watch "cat /sys/class/power_supply/BAT1/capacity" 30))
(set s.batteryicon (wibox.widget.textbox " ")) (set s.batteryicon (wibox.widget.textbox " "))
@ -315,16 +350,36 @@
3 s.batteryspace 3 s.batteryspace
:layout wibox.layout.fixed.horizontal})) :layout wibox.layout.fixed.horizontal}))
(set s.cputext (awful.widget.watch "cpu" 10)) (set s.cputext (awful.widget.watch "cpu" 5))
(set s.cpuicon (wibox.widget.textbox " ")) (set s.cpuicon (wibox.widget.textbox " "))
(set s.cpuspace (wibox.widget.textbox " ")) (set s.cpuspace (wibox.widget.textbox " "))
(set s.cpuwidget (wibox.widget { (set s.cpuwidget { 1 { 1 { 1 (wibox.widget {
1 s.cpuicon 1 s.cpuicon
2 s.cputext 2 s.cputext
3 s.cpuspace 3 s.cpuspace
:layout wibox.layout.fixed.horizontal :layout wibox.layout.fixed.horizontal
})) :fg beautiful.base0B
})
:widget wibox.container.margin
:left 9}
:widget wibox.container.background
:shape gears.shape.rounded_bar
:bg beautiful.bg_normal
:fg beautiful.base0A}
:widget wibox.container.margin
:right 10})
(set s.mysystray { 1 { 1 { 1 (wibox.widget.systray)
:widget wibox.container.margin
:right 10
:left 10}
:widget wibox.container.background
:shape gears.shape.rounded_bar
:bg beautiful.bg_normal
:fg beautiful.base0C}
:widget wibox.container.margin
:right 10})
(set s.myrightwidgets { (set s.myrightwidgets {
1 { 1 {
@ -332,7 +387,7 @@
1 s.cpuwidget 1 s.cpuwidget
2 s.volumewidget 2 s.volumewidget
3 (if laptop s.batterywidget s.myemptywidget) 3 (if laptop s.batterywidget s.myemptywidget)
4 wibox.widget.systray 4 s.mysystray
5 s.mylayoutbox 5 s.mylayoutbox
} }
:widget wibox.container.background :widget wibox.container.background
@ -352,7 +407,7 @@
:stretch false :stretch false
:type "dock" :type "dock"
:shape gears.shape.rounded_bar :shape gears.shape.rounded_bar
:bg beautiful.bg_normal :bg beautiful.transparent
:fg beautiful.fg_normal :fg beautiful.fg_normal
:opacity 0.65 :opacity 0.65
:screen s })) :screen s }))
@ -374,7 +429,7 @@
:right (dpi 10) :right (dpi 10)
:widget wibox.container.margin :widget wibox.container.margin
} }
2 s.mytextclock 2 s.mytextclock :fg beautiful.base0B
3 { ;; Right widgets 3 { ;; Right widgets
1 { 1 {
:layout wibox.layout.align.horizontal :layout wibox.layout.align.horizontal

View file

@ -110,6 +110,7 @@
:name [ :name [
"Event Tester" "Event Tester"
"remove images?" "remove images?"
"Blender Preferences"
] ]
:role [ :role [
"pop-up" "pop-up"

View file

@ -37,14 +37,14 @@ theme.base0F = "#b2643c"
theme.bg_normal = theme.base00 theme.bg_normal = theme.base00
theme.bg_light = theme.base01 theme.bg_light = theme.base01
theme.bg_focus = theme.base0D -- Base02 theme.bg_focus = theme.base0D -- Base02
theme.bg_minimize = "#78787e" theme.bg_minimize = theme.base02
theme.bg_urgent = "#ff5c57" theme.bg_urgent = "#ff5c57"
theme.bg_systray = theme.bg_normal theme.bg_systray = theme.transparent
theme.fg_normal = "#a5a5a9" theme.fg_normal = theme.base05
theme.fg_focus = theme.base02 theme.fg_focus = theme.base03
theme.fg_urgent = "#e2e4e5" theme.fg_urgent = "#e2e4e5"
theme.fg_minimize = "#e2e4e5" theme.fg_minimize = theme.base04
theme.red = "#ff5c57" theme.red = "#ff5c57"
@ -67,7 +67,8 @@ theme.master_width_factor = 0.65
-- prompt_[fg|bg|fg_cursor|bg_cursor|font] -- prompt_[fg|bg|fg_cursor|bg_cursor|font]
-- hotkeys_[bg|fg|border_width|border_color|shape|opacity|modifiers_fg|label_bg|label_fg|group_margin|font|description_font] -- hotkeys_[bg|fg|border_width|border_color|shape|opacity|modifiers_fg|label_bg|label_fg|group_margin|font|description_font]
-- Example: -- Example:
--theme.taglist_bg_focus = "#ff0000" theme.taglist_bg = theme.base00
theme.taglist_shape = gears.shape.rounded_bar
-- Generate taglist squares: -- Generate taglist squares:
local taglist_square_size = dpi(0) local taglist_square_size = dpi(0)

View file

@ -94,7 +94,7 @@ shadow-exclude = [
# "class_g = 'Alacritty'", # "class_g = 'Alacritty'",
"class_g ?= 'Notify-osd'", "class_g ?= 'Notify-osd'",
"class_g = 'Cairo-clock'", "class_g = 'Cairo-clock'",
# "class_g = 'awesome'", "class_g = 'awesome'",
# "class_g = 'qutebrowser'", # "class_g = 'qutebrowser'",
"class_g = 'slop'", "class_g = 'slop'",
# "class_g = 'qutebrowser'", # "class_g = 'qutebrowser'",
@ -282,7 +282,7 @@ blur-background-exclude = [
# prevents picom from blurring the background # prevents picom from blurring the background
# when taking selection screenshot with `main` # when taking selection screenshot with `main`
# https://github.com/naelstrof/maim/issues/130 # https://github.com/naelstrof/maim/issues/130
# "class_g = 'awesome'", "class_g = 'awesome'",
"class_g = 'slop'", "class_g = 'slop'",
"_GTK_FRAME_EXTENTS@:c", "_GTK_FRAME_EXTENTS@:c",
"class_g = 'soffice'", "class_g = 'soffice'",

View file

@ -1,6 +1,6 @@
[FileDialog] [FileDialog]
history=file:///home/chris/Downloads, file:///home/chris, file:///home/chris/Documents/TFC Stuff/newsletterpics, file:///home/chris/Videos/vimeo, file:///home/chris/Pictures/tfc history=file:///home/chris/Downloads, file:///home/chris, file:///home/chris/Documents/TFC Stuff/newsletterpics, file:///home/chris/Videos/vimeo, file:///home/chris/Pictures/tfc, file:///home/chris/Pictures
lastVisited=file:///home/chris/Pictures/tfc lastVisited=file:///home/chris/Pictures
qtVersion=5.15.2 qtVersion=5.15.2
shortcuts=file:, file:///home/chris shortcuts=file:, file:///home/chris
sidebarWidth=116 sidebarWidth=116

View file

@ -1,3 +1,5 @@
#!/bin/bash #!/bin/sh
awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else print ($2+$4-u1) * 100 / (t-t1) "%"; }' \ # awk '{u=$2+$4; t=$2+$4+$5; if (NR==1){u1=u; t1=t;} else print ($2+$4-u1) * 100 / (t-t1) "%"; }' \
<(rg 'cpu ' /proc/stat) <(sleep 1;rg 'cpu ' /proc/stat) # <(rg 'cpu ' /proc/stat) <(sleep 1;rg 'cpu ' /proc/stat)
# echo 100 - $(mpstat | rg all | cut -d \ -f43) | bc
mpstat 1 1 | rg Average | awk '{print $3+$4+$5}' | sed 's/\(.*\)/\1%/g'