summaryrefslogtreecommitdiff
path: root/shell-completion
Commit message (Collapse)AuthorAge
* zsh-completion: remove duplicate functionZbigniew Jędrzejewski-Szmek2014-12-10
| | | | https://bugs.archlinux.org/task/43069
* shell-completion: systemctl editRonny Chevalier2014-12-10
|
* hostnamed: introduce new "embedded" chassis typeLennart Poettering2014-11-06
| | | | | | | We really don't want to get lost in adding fridge, car, plane, drone, or whatever else, hence add a generic term "embedded" cover all the cases where the computer is just part of something bigger, and not at the focus of things.
* zsh-completion: update start/restart completionsZbigniew Jędrzejewski-Szmek2014-10-29
| | | | Now zsh should behave the same for those two subcommands as bash.
* bash-completion: use improved filtering to make things fasterZbigniew Jędrzejewski-Szmek2014-10-29
|
* bash-completion: rework startable/restartable units once moreZbigniew Jędrzejewski-Szmek2014-10-29
| | | | | | | | I tried to use 'systemctl --all list-units' to filter unit files, but this always filters out unit files which are not loaded. We want to complete systemctl start with those units too, so this approach is not going to work. New version is rather slow, but hopefully correct.
* shell-completion: systemctl set-default,get-default,is-system-runningZbigniew Jędrzejewski-Szmek2014-10-27
|
* shell-completion/bash: add add-wants and add-requiresLukas Nykryn2014-10-19
|
* shell-completion: propose templates for disable/[re]enable/[re]startZbigniew Jędrzejewski-Szmek2014-10-14
| | | | | | | | | | | | | | Templates can be [re]enabled, on their own if the have DefaultInstance set, and with an instance suffix in all cases. Propose just the template name ending in @, to underline the instance suffix may have to be appended. Likewise for start/restart. This means that sometimes superflous units that one will not really want to operate on will be proposed, but this seems better than proposing a very incomplete set of names. https://bugs.freedesktop.org/show_bug.cgi?id=66912
* shell-completion: fix completion of inactive unitsZbigniew Jędrzejewski-Szmek2014-10-14
| | | | | | | | | | | Units which not loaded were not proposed properly. OTOH, we should filter units from get-unit-files by their state if they are currently loaded. Bring zsh completions in line with bash completion, the same logic should be used in both implementations. https://bugzilla.redhat.com/show_bug.cgi?id=1024379 https://bugzilla.redhat.com/show_bug.cgi?id=790768 https://bugs.freedesktop.org/show_bug.cgi?id=84720
* shell-completion(zsh): journalctl's -b changesEric Cook2014-09-27
| | | | | | removed pointless index sort of bootids. use `compadd -a' to add each array, instead of expanding possibly hundreds of words needlessly. optional completion of -b
* readahead: wipe out readaheadDaniel Buch2014-09-25
|
* completion: filter templates from restartable unitsDave Reisner2014-08-29
| | | | | | | | Since c6a373a2634854, we might encounter unit templates via the 'list-units' verb. These aren't restartable (and we throw errors), so make sure they're filtered out of the completion options. fixes downstream bug: https://bugs.archlinux.org/task/41719
* shell-completion: prevent mangling unit names (bash)Eric Cook2014-07-27
| | | | | | | | This fixes the issue noted by Zbigniew in most cases. if a unit's name is enclosed in single quotes completion still will not happen after the first `\'. https://bugs.freedesktop.org/show_bug.cgi?id=78388
* bash-completion: use list-unit-files to get "all" unitsZbigniew Jędrzejewski-Szmek2014-07-26
| | | | | | | | | | I think that it is better to return good results slightly more slowly, than partial quickly. Also reading from disk seems fast enough. Even the delay on first try with completely cold cache is acceptable. This is just for bash, 'cause zsh was already doing this. https://bugzilla.redhat.com/show_bug.cgi?id=790768
* shell-completion: prevent mangling unit namesEric Cook2014-07-26
| | | | | | Units with literal hex '\xFF' in their names has to be read and printed properly. dev-disk-byx2dlabel-root.device != dev-disk-by\x2dlabel-root.device
* shell-completion: systemd-analyze verify, systemctl linkZbigniew Jędrzejewski-Szmek2014-07-21
| | | | | | | | Some zsh completion helpers were not installed, so completion was broken. Add systemd-analyze verify. Make systemctl link complete only unit names.
* bash-completion: -p option for journalctlZbigniew Jędrzejewski-Szmek2014-07-19
|
* shell-completion: restore completion for -pZbigniew Jędrzejewski-Szmek2014-07-15
| | | | | | It was broken since systemd was moved out of /bin. For zsh it was never there.
* shell-completion: add hostnamectl set-deploymentZbigniew Jędrzejewski-Szmek2014-07-11
|
* shell-completion,man: beef up chassis completions and descriptionZbigniew Jędrzejewski-Szmek2014-07-11
| | | | | Parameters to hostnamectl command are not optional and should not be marked as such in the man page.
* coredump: coredumpctl is so useful now, make it a first-class citizenLennart Poettering2014-06-19
| | | | | Drop the "systemd-" prefix, renaming it from "systemd-coredumpctl" to "coredumpctl".
* bash completion: fix __get_startable_unitsDan Kilman2014-04-13
|
* bash completion: add -i/--image to nspawnThomas Hindoe Paaboel Andersen2014-04-11
|
* bash_completion: busctl - add support for --user modeKay Sievers2014-04-04
|
* bash completion: Add -r/--recursive to systemctlThomas Hindoe Paaboel Andersen2014-04-03
|
* completions: fix/augment zsh completions for systemd-nspawn, busctl, ↵Daniel Mack2014-03-25
| | | | loginctl, hostnamectl, localectl, machinectl
* systemctl: --kill-mode is long long gone, don't mention it in the man pageLennart Poettering2014-03-25
|
* systemd-run: extend bash completionThomas Hindoe Paaboel Andersen2014-03-17
| | | | | | | | | | | | --system -H --host -M --machine --service-type (options: simple forking oneshot dbus notify idle) --uid --gid --nice --setenv -p --property (options read from bus_append_unit_property_assignment)
* _sd_machines: Use machinectl --no-legendWieland Hoffmann2014-03-15
| | | | | Otherwise bogus entries from the header and footer would show up in the completion list.
* add bash completion for systemd-catThomas Hindoe Paaboel Andersen2014-03-04
|
* add bash completion for systemd-detect-virtThomas Hindoe Paaboel Andersen2014-03-03
|
* update bash completion for systemd-analyzeThomas Hindoe Paaboel Andersen2014-03-03
|
* add bash completion for systemd-cgtopThomas Hindoe Paaboel Andersen2014-03-02
|
* add bash completion for systemd-cglsThomas Hindoe Paaboel Andersen2014-03-01
|
* bash: add completion for systemd-nspawnThomas Andersen2014-03-01
|
* build-sys: add missing makefile symlinksLennart Poettering2014-02-26
|
* replace tabs with spaces in some filesJason St. John2014-02-21
| | | | | | | Files: * hwdb/60-keyboard.hwdb * shell-completion/zsh/_systemd-coredumpctl * src/test/test-helper.h
* bootctl: add bash completionThomas Hindoe Paaboel Andersen2014-02-20
|
* busctl: add --no-legend and use in bash completionThomas Hindoe Paaboel Andersen2014-02-19
|
* busctl: update bash completionThomas Hindoe Paaboel Andersen2014-02-19
|
* delta: add bash completionThomas Hindoe Paaboel Andersen2014-02-18
|
* machinectl: add bash completionThomas Hindoe Paaboel Andersen2014-02-18
|
* zsh-completions: kernel-install - only show existing kernels for 'remove'Tom Gundersen2014-02-07
| | | | When we remove a kernel, we don't remove the modules, so don't look at the modules directory to find installed kernels.
* shell-completion: fix completion of localectl set-localeZbigniew Jędrzejewski-Szmek2014-02-06
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=74157
* bash-completion: fix completion of complete verbsZbigniew Jędrzejewski-Szmek2014-02-06
| | | | | | | When doing 'command verb<TAB>', the arguments for verb would be proposed, but it is too early. We should complete verb first. https://bugs.freedesktop.org/show_bug.cgi?id=74596
* shell-completion: remove load from systemctlLukas Nykryn2014-01-15
|
* Revert "completion: don't offer completions for journalctl -b"Lennart Poettering2013-12-26
| | | | This reverts commit c756a6d57cdb678b702c68913dae3e11ff0427ae.
* completion: don't offer completions for journalctl -bDave Reisner2013-12-25
| | | | | | Since this is a shortopt with an optional argument, assume the user knows what they're doing. The longopts --boot and --this-boot will continue to offer boot IDs as completions.
* loginctl,shell-completions: fix listing of sessions/users/seatsZbigniew Jędrzejewski-Szmek2013-12-21
|