diff options
author | 2022-10-03 21:42:20 +0530 | |
---|---|---|
committer | 2022-10-03 21:42:20 +0530 | |
commit | af120ab348f2e1a5a39dec035ed9dcf84189a64e (patch) | |
tree | 2a3aadd7ce1b7b771dfe3fe7c983569726c8d7ed /eww/src/focal | |
download | dotfiles-af120ab348f2e1a5a39dec035ed9dcf84189a64e.tar.gz dotfiles-af120ab348f2e1a5a39dec035ed9dcf84189a64e.tar.bz2 dotfiles-af120ab348f2e1a5a39dec035ed9dcf84189a64e.zip |
dotfiles
Diffstat (limited to 'eww/src/focal')
-rw-r--r-- | eww/src/focal/audioSliders.yuck | 47 | ||||
-rw-r--r-- | eww/src/focal/init.yuck | 5 | ||||
-rw-r--r-- | eww/src/focal/widgets.yuck | 22 |
3 files changed, 74 insertions, 0 deletions
diff --git a/eww/src/focal/audioSliders.yuck b/eww/src/focal/audioSliders.yuck new file mode 100644 index 0000000..8f4fb50 --- /dev/null +++ b/eww/src/focal/audioSliders.yuck @@ -0,0 +1,47 @@ +(defwidget audioSliders [] + (box :space-evenly false :class 'audioSliders' + + ; Master + (box :orientation 'v' :class 'addPadding' + (label :text '' :class 'audioIcon') + (metric + :class 'masterSlider' + :value master_vol + :onchange "amixer set Master {}%" + :orientation 'v' + :flipped true + ) + ) + + ; Headphone + (box :orientation 'v' :class 'addPadding' + (label :text '' :class 'audioIcon') + (metric + :class 'headphoneSlider' + :value head_vol + :onchange "amixer set Headphone {}%" + :orientation 'v' + :flipped true + )) + + ; Mic + (box :orientation 'v' :class 'addPadding' + (label :text '' :class 'audioIcon') + (metric + :class 'micSlider' + :value mic_vol + :onchange "amixer set Mic {}%" + :orientation 'v' + :flipped true + )) + + (box :orientation 'v' :class 'pkgsBox' + (progressBar + :value battery + :text '' + :class 'battery' + ) + ; package count + (label :text ' ${pkgs} pkgs' :class 'pkgs') + ) + )) diff --git a/eww/src/focal/init.yuck b/eww/src/focal/init.yuck new file mode 100644 index 0000000..e3e5da7 --- /dev/null +++ b/eww/src/focal/init.yuck @@ -0,0 +1,5 @@ +(defwidget focal [] + (box :orientation "v" + (time) + (radialBars) + )) diff --git a/eww/src/focal/widgets.yuck b/eww/src/focal/widgets.yuck new file mode 100644 index 0000000..7f609c0 --- /dev/null +++ b/eww/src/focal/widgets.yuck @@ -0,0 +1,22 @@ +(defwidget time[] + (box :class 'time' + ' ${time} | ${date}') + ) + +(defwidget radialBars[] + (box :class "radialBars" + (progressBar + :value cpu + :text '' + :class 'CPU' + :boxClass 'CPUBOX' + ) + (progressBar + :value ram + :text '' + :class 'RAM' + :boxClass 'RAMBOX' + ) + (button :class 'mute' :onclick 'amixer set Master 0' '' ) + ) +) |