shdown / luastatus

universal status bar content generator
GNU General Public License v3.0
295 stars 12 forks source link

pulse plugin is disabled by default #55

Closed lieux closed 3 years ago

lieux commented 5 years ago

Every time I have to reinstall luastatus, I always have to open the CMakeLists.txt file and change the pulse plugin from OFF to ON. Is there a reason why this is disabled by default?

shdown commented 5 years ago

Is there a reason why this is disabled by default?

A user typically wants to enable alsa xor pulse. Since PulseAudio is able to emulate alsa, but not vice versa, only enabling alsa by default seems to be a good choice.

I always have to open the CMakeLists.txt file and change the pulse plugin from OFF to ON.

Well, that’s not what you’re supposed to do.

Just run, e.g., cmake -DBUILD_PLUGIN_PULSE=ON . once in the repo directory. Then, whenever you want to rebuild luastatus, run cmake . && make. CMake stores your choices in the CMakeCache.txt file.

lieux commented 3 years ago

Old issue. Closing.