Mercurial > core / lisp/lib/cli/tools/pkg.lisp
changeset 698: |
96958d3eb5b0 |
parent: |
f9279a1f2347
|
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Fri, 04 Oct 2024 22:04:59 -0400 |
permissions: |
-rw-r--r-- |
description: |
fixes |
1 ;;; pkg.lisp --- CLI Tools 3 ;; Convenience functions for working with common CLI programs 6 (defpackage :cli/tools/term 7 (:use :cl :std :cli/env) 9 :*terminal* :*alacritty-config-path* 10 :run-terminal :with-terminal 13 (defpackage :cli/tools/tmux 14 (:use :cl :std :cli/env :cli/tools/term) 15 (:import-from :obj/cfg 16 :defcfg :make-cfg :find-cfg) 18 :*tmux-user-config-path* 19 :*tmux-system-config-path* 20 :*default-tmux-socket* 28 (defpackage :cli/tools/cc 29 (:use :cl :std :cli/env) 37 (defpackage :cli/tools/pacman 38 (:use :cl :std :cli/env) 39 (:export :*pacman* :run-pacman :pacman-error)) 41 (defpackage :cli/tools/systemd 42 (:use :cl :std :cli/env) 43 (:export :*systemctl* :run-systemd :run-systemctl 46 (defpackage :cli/tools/cargo 47 (:use :cl :std :cli/env) 53 (defpackage :cli/tools/sbcl 54 (:use :cl :std :cli/env) 60 :*sbcl-runtime-options* 61 :*sbcl-toplevel-options*)) 63 (defpackage :cli/tools/wg 64 (:use :cl :std :cli/env) 65 (:import-from :std/os :with-umask) 70 :wg-generate-key-files