Érico Nogueira
3ac2242c68
completions: fix pacmd completions when using pipewire-pulse.
...
In such cases, `pacmd help` prints
No PulseAudio daemon running, or not running as session daemon.
to stderr, which ends up printed to the user terminal.
2021-05-14 21:19:06 +02:00
Johannes Altmanninger
330883b6fd
Run fish_indent on share/**.fish
...
This is mostly to show that some of my following indent changes don't break
current behavior.
2021-02-08 07:31:33 +01:00
Jason
9140fc7931
pactl completions: guard call to other pulseaudio tools ( #7532 )
...
At least on Arch Linux, pacmd and pulseaudio aren't necessarily available just because pactl is (pipewire is now a thing, and it installs libpulse but not pulseaudio)
2020-12-06 14:54:41 +01:00
Johannes Altmanninger
fe6c76d058
Read into local variables in some completions
...
Otherwise these might modify global or universal vars.
2020-05-15 07:14:54 +02:00
Jason Nader
7fb3880b96
completions: remove unnecessary use of --erase
2020-03-10 18:10:49 +01:00
Fabian Homborg
9367d4ff71
Reindent functions to remove useless quotes
...
This does not include checks/function.fish because that currently
includes a "; end" in a message that indent would remove, breaking the test.
2020-03-09 19:46:43 +01:00
Fabian Homborg
ce245704d7
Reformat completion scripts
...
These were excluded from style.fish
2019-05-05 12:53:09 +02:00
Peter Ammon
7659554dea
Remove use of caret redirection from share/*
...
This removes the use of caret redirections from share/completions
and share/functions, in preparation for dropping support in fish.
2018-04-01 13:42:38 -07:00
mathbunnyru
7a80610300
Delete trailing spaces
2017-01-15 14:57:21 -08:00
Fabian Homborg
68fcb790b0
Add all boolean values to pacmd completion
...
PA accepts "0", "false" and "off" (among others) for false also for suspend-*.
2016-01-14 23:33:31 +01:00
Fabian Homborg
8db1a5fae7
Add completions for Pulseaudio's pacmd
...
To implement this mostly as a wrapper around pactl, we add the list of
commands for this to that. It's 90% the same anyway. (This means that
`pactl suspend ` will complete files instead of commands like `pactl
banana ` would, but neither is correct)
2016-01-14 23:31:17 +01:00
Fabian Homborg
6bf70c86d2
Only complete unloaded modules for pactl load-module
...
This now officially does more than the official bash completion!
2016-01-14 22:36:50 +01:00
Fabian Homborg
b7d98fa873
Add profiles and ports completion to pactl
...
This is now on par with the official bash completions.
2016-01-14 22:21:50 +01:00
Fabian Homborg
daafe4ef37
Add completion for pulseaudio's pactl
2016-01-14 21:21:54 +01:00