diff options
Diffstat (limited to '.config/glava/bars.glsl')
-rwxr-xr-x | .config/glava/bars.glsl | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/.config/glava/bars.glsl b/.config/glava/bars.glsl new file mode 100755 index 0000000..6ff84c2 --- /dev/null +++ b/.config/glava/bars.glsl @@ -0,0 +1,34 @@ +/* Note: to only render a single channel, see `setmirror` in `rc.glsl`. */ + +/* Center line thickness (pixels) */ +#define C_LINE 1 +/* Width (in pixels) of each bar */ +#define BAR_WIDTH 5 +/* Width (in pixels) of each bar gap */ +#define BAR_GAP 1 +/* Outline width (in pixels, set to 0 to disable outline drawing) */ +#define BAR_OUTLINE_WIDTH 1 +/* Amplify magnitude of the results each bar displays */ +#define AMPLIFY 300 +/* Whether the current settings use the alpha channel; + enabling this is required for alpha to function + correctly on X11 with `"native"` transparency */ +#define USE_ALPHA 0 +/* How quickly the gradient transitions, in pixels */ +#define GRADIENT 80 +/* Bar color. By default this provides a blue-white gradient. */ +#define COLOR @fg:mix(#3366b2, #a0a0b2, clamp(d / GRADIENT, 0, 1)) +/* Outline color. By default this provides a 'glint' outline based on the bar color */ +#define BAR_OUTLINE @bg:vec4(COLOR.rgb * 1.5, COLOR.a) +/* Direction that the bars are facing, 0 for inward, 1 for outward */ +#define DIRECTION 0 +/* Whether to switch left/right audio buffers */ +#define INVERT 0 +/* Whether to flip the output vertically */ +#define FLIP 0 +/* Whether to mirror output along `Y = X`, causing output to render on the left side of the window */ +/* Use with `FLIP 1` to render on the right side */ +#define MIRROR_YX 0 +/* Whether to disable mono rendering when `#request setmirror true` is set in `rc.glsl`. */ +#define DISABLE_MONO 0 + |