Compare commits
2 commits
c0aa471b7b
...
49e1e1f0f1
Author | SHA1 | Date | |
---|---|---|---|
49e1e1f0f1 | |||
433403dfb7 |
2 changed files with 50 additions and 9 deletions
|
@ -52,8 +52,9 @@
|
||||||
|
|
||||||
[input]
|
[input]
|
||||||
|
|
||||||
# Audio capturing method. Possible methods are: 'pulse', 'alsa', 'fifo', 'sndio' or 'shmem'
|
# Audio capturing method. Possible methods are: 'fifo', 'portaudio', 'pipewire', 'alsa', 'pulse', 'sndio', 'oss', 'jack' or 'shmem'
|
||||||
# Defaults to 'pulse', 'pipewire', 'alsa' or 'fifo', in that order, dependent on what support cava was built with.
|
# Defaults to 'oss', 'pipewire', 'sndio', 'jack', 'pulse', 'alsa', 'portaudio' or 'fifo', in that order, dependent on what support cava was built with.
|
||||||
|
# On Mac it defaults to 'portaudio' or 'fifo'
|
||||||
# On windows this is automatic and no input settings are needed.
|
# On windows this is automatic and no input settings are needed.
|
||||||
#
|
#
|
||||||
# All input methods uses the same config variable 'source'
|
# All input methods uses the same config variable 'source'
|
||||||
|
@ -62,12 +63,22 @@
|
||||||
# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
|
# For pulseaudio and pipewire 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink
|
||||||
# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
|
# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them).
|
||||||
#
|
#
|
||||||
# For piepwire 'source' will be the object name or object.serial of the device to capture from.
|
# For pipewire 'source' will be the object name or object.serial of the device to capture from.
|
||||||
# Both input and output devices are supported.
|
# Both input and output devices are supported.
|
||||||
#
|
#
|
||||||
# For alsa 'source' will be the capture device.
|
# For alsa 'source' will be the capture device.
|
||||||
# For fifo 'source' will be the path to fifo-file.
|
# For fifo 'source' will be the path to fifo-file.
|
||||||
# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
|
# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address
|
||||||
|
#
|
||||||
|
# For sndio 'source' will be a raw recording audio descriptor or a monitoring sub-device, e.g. 'rsnd/2' or 'snd/1'. Default: 'default'.
|
||||||
|
# README.md contains further information on how to setup CAVA for sndio.
|
||||||
|
#
|
||||||
|
# For oss 'source' will be the path to a audio device, e.g. '/dev/dsp2'. Default: '/dev/dsp', i.e. the default audio device.
|
||||||
|
# README.md contains further information on how to setup CAVA for OSS on FreeBSD.
|
||||||
|
#
|
||||||
|
# For jack 'source' will be the name of the JACK server to connect to, e.g. 'foobar'. Default: 'default'.
|
||||||
|
# README.md contains further information on how to setup CAVA for JACK.
|
||||||
|
#
|
||||||
; method = pulse
|
; method = pulse
|
||||||
; source = auto
|
; source = auto
|
||||||
|
|
||||||
|
@ -79,8 +90,6 @@ source = auto
|
||||||
|
|
||||||
; method = fifo
|
; method = fifo
|
||||||
; source = /tmp/mpd.fifo
|
; source = /tmp/mpd.fifo
|
||||||
; sample_rate = 44100
|
|
||||||
; sample_bits = 16
|
|
||||||
|
|
||||||
; method = shmem
|
; method = shmem
|
||||||
; source = /squeezelite-AA:BB:CC:DD:EE:FF
|
; source = /squeezelite-AA:BB:CC:DD:EE:FF
|
||||||
|
@ -88,13 +97,40 @@ source = auto
|
||||||
; method = portaudio
|
; method = portaudio
|
||||||
; source = auto
|
; source = auto
|
||||||
|
|
||||||
|
; method = sndio
|
||||||
|
; source = default
|
||||||
|
|
||||||
|
; method = oss
|
||||||
|
; source = /dev/dsp
|
||||||
|
|
||||||
|
; method = jack
|
||||||
|
; source = default
|
||||||
|
|
||||||
|
# The options 'sample_rate', 'sample_bits', 'channels' and 'autoconnect' can be configured for some input methods:
|
||||||
|
# sample_rate: fifo, pipewire, sndio, oss
|
||||||
|
# sample_bits: fifo, pipewire, sndio, oss
|
||||||
|
# channels: sndio, oss, jack
|
||||||
|
# autoconnect: jack
|
||||||
|
# Other methods ignore these settings.
|
||||||
|
#
|
||||||
|
# For 'sndio' and 'oss' they are only preferred values, i.e. if the values are not supported
|
||||||
|
# by the chosen audio device, the device will use other supported values instead.
|
||||||
|
# Example: 48000, 32 and 2, but the device only supports 44100, 16 and 1, then it
|
||||||
|
# will use 44100, 16 and 1.
|
||||||
|
#
|
||||||
|
; sample_rate = 44100
|
||||||
|
; sample_bits = 16
|
||||||
|
; channels = 2
|
||||||
|
; autoconnect = 2
|
||||||
|
|
||||||
|
|
||||||
[output]
|
[output]
|
||||||
|
|
||||||
# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
|
# Output method. Can be 'ncurses', 'noncurses', 'raw', 'noritake', 'sdl'
|
||||||
# or 'sdl_glsl'.
|
# or 'sdl_glsl'.
|
||||||
# 'noncurses' uses a custom framebuffer technique and prints only changes
|
# 'noncurses' (default) uses a buffer and cursor movements to only print
|
||||||
# from frame to frame in the terminal. 'ncurses' is default if supported.
|
# changes from frame to frame in the terminal. Uses less resources and is less
|
||||||
|
# prone to tearing (vsync issues) than 'ncurses'.
|
||||||
#
|
#
|
||||||
# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
|
# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data
|
||||||
# stream of the bar heights that can be used to send to other applications.
|
# stream of the bar heights that can be used to send to other applications.
|
||||||
|
@ -106,7 +142,7 @@ source = auto
|
||||||
# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
|
# 'sdl' uses the Simple DirectMedia Layer to render in a graphical context.
|
||||||
# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
|
# 'sdl_glsl' uses SDL to create an OpenGL context. Write your own shaders or
|
||||||
# use one of the predefined ones.
|
# use one of the predefined ones.
|
||||||
; method = ncurses
|
method = ncurses
|
||||||
|
|
||||||
# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'.
|
# Orientation of the visualization. Can be 'bottom', 'top', 'left' or 'right'.
|
||||||
# Default is 'bottom'. Other orientations are only supported on sdl and ncruses
|
# Default is 'bottom'. Other orientations are only supported on sdl and ncruses
|
||||||
|
@ -145,6 +181,7 @@ source = auto
|
||||||
; sdl_height = 500
|
; sdl_height = 500
|
||||||
; sdl_x = -1
|
; sdl_x = -1
|
||||||
; sdl_y= -1
|
; sdl_y= -1
|
||||||
|
; sdl_full_screen = 0
|
||||||
|
|
||||||
# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
|
# set label on bars on the x-axis. Can be 'frequency' or 'none'. Default: 'none'
|
||||||
# 'frequency' displays the lower cut off frequency of the bar above.
|
# 'frequency' displays the lower cut off frequency of the bar above.
|
||||||
|
@ -155,7 +192,6 @@ source = auto
|
||||||
# removes flickering in alacritty terminal emulator.
|
# removes flickering in alacritty terminal emulator.
|
||||||
# defaults to off since the behaviour in other terminal emulators is unknown
|
# defaults to off since the behaviour in other terminal emulators is unknown
|
||||||
; alacritty_sync = 0
|
; alacritty_sync = 0
|
||||||
alacritty_sync = 1
|
|
||||||
|
|
||||||
# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
|
# Shaders for sdl_glsl, located in $HOME/.config/cava/shaders
|
||||||
; vertex_shader = pass_through.vert
|
; vertex_shader = pass_through.vert
|
||||||
|
@ -164,6 +200,10 @@ alacritty_sync = 1
|
||||||
; for glsl output mode, keep rendering even if no audio
|
; for glsl output mode, keep rendering even if no audio
|
||||||
; continuous_rendering = 0
|
; continuous_rendering = 0
|
||||||
|
|
||||||
|
# disable console blank (screen saver) in tty
|
||||||
|
# (Not supported on FreeBSD)
|
||||||
|
; disable_blanking = 0
|
||||||
|
|
||||||
[color]
|
[color]
|
||||||
|
|
||||||
# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
|
# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow.
|
||||||
|
|
|
@ -370,6 +370,7 @@ exec claws-mail --online
|
||||||
exec --no-startup-id urxvtc -name newsboat -e newsboat
|
exec --no-startup-id urxvtc -name newsboat -e newsboat
|
||||||
exec --no-startup-id redshift-gtk
|
exec --no-startup-id redshift-gtk
|
||||||
exec --no-startup-id nm-applet
|
exec --no-startup-id nm-applet
|
||||||
|
exec --no-startup-id system-config-printer-applet
|
||||||
exec --no-startup-id sleep 1m && steam-native -silent -noverifyfiles -language french
|
exec --no-startup-id sleep 1m && steam-native -silent -noverifyfiles -language french
|
||||||
#exec --no-startup-id SVPManager
|
#exec --no-startup-id SVPManager
|
||||||
#exec --no-startup-id hp-systray -x
|
#exec --no-startup-id hp-systray -x
|
||||||
|
|
Loading…
Reference in a new issue