# -*- mode: snippet -*- # name: guix-vc-commit-message-update-package # key: update # -- gnu: ${1:`(when (string-match "^[ ]*(define-public \\(\\S-+\\)" vc-patch-string) (match-string-no-properties 1 vc-patch-string))`}: Update to ${2:` (when (string-match "^\\+[ ]*(version \"\\(.*\\)\"" vc-patch-string) (match-string-no-properties 1 vc-patch-string))`}. * `(car (log-edit-files))` ($1): Update to $2.$0 `(mapconcat (lambda (file) (concat "* " file)) (cdr (log-edit-files)) "\n")` >
Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/etc/completion/zsh/_guix
AgeCommit message (Expand)Author
2021-10-24etc: completion: Filter gratuitous spaces from available packages....Tested with: guix environment --{ad-hoc,pure} zsh guix bash-completion coreutils -- zsh % fpath=(~/guix/etc/completion/zsh $fpath) % autoload -U compinit; compinit * etc/completion/zsh/_guix (_guix_list_available_packages): Remove spaces. Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr> Liliana Marie Prikler
2021-08-28zsh completion: Add missing commands and arguments....* etc/completion/zsh/_guix (_guix_install, _guix_remove, _guix_upgrade): New functions. (_guix_build, _guix_challenge, _guix_download, _guix_environment, _guix_packages, _guix_gc, _guix_hash, _guix_lint, _guix_package, _guix_publish, _guix_pull, _guix_refresh, _guix_size, _guix_system): Add some of the missing arguments. (_guix_cmds): Add missing commands. Co-authored-by: Brice Waegeneire <brice@waegenei.re> Noah Evans