This is the fare-scripts Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:05:09 2025 GMT+0.
fare-scriptsfare-scripts/bazelfare-scripts/gitfare-scripts/commandsfare-scripts/languagesfare-scripts/networkfare-scripts/randomfare-scripts/replfare-scripts/rescriptfare-scripts/shell-aliasesfare-scripts/toggle-touchpadfare-scripts/typographiefare-scripts/unmimefare-scripts/vicodefare-scripts/xrandrfare-scripts/fare-scripts.asdfare-scripts/bazel/file-type.lispfare-scripts/git/file-type.lispfare-scripts/commands/file-type.lispfare-scripts/languages/file-type.lispfare-scripts/network/file-type.lispfare-scripts/random/file-type.lispfare-scripts/repl/file-type.lispfare-scripts/rescript/file-type.lispfare-scripts/shell-aliases/file-type.lispfare-scripts/toggle-touchpad/file-type.lispfare-scripts/typographie/file-type.lispfare-scripts/unmime/file-type.lispfare-scripts/vicode/file-type.lispfare-scripts/xrandr/file-type.lispfare-scripts/typographiefare-scripts/vicodefare-scripts/gitfare-scripts/languagesfare-scripts/commandsfare-scripts/rescriptfare-scripts/unmimefare-scripts/networkfare-scripts/replfare-scripts/shell-aliasesfare-scripts/toggle-touchpadfare-scripts/randomfare-scripts/xrandrfare-scripts/bazelThe main system appears first, followed by any subsystem dependency.
fare-scriptsfare-scripts/bazelfare-scripts/gitfare-scripts/commandsfare-scripts/languagesfare-scripts/networkfare-scripts/randomfare-scripts/replfare-scripts/rescriptfare-scripts/shell-aliasesfare-scripts/toggle-touchpadfare-scripts/typographiefare-scripts/unmimefare-scripts/vicodefare-scripts/xrandrfare-scriptsVarious small programs that I write in CL in lieu of shell scripts
Francois-Rene Rideau
MIT
1.0.0
cl-scripting (system)., at least version "0.1"
inferior-shell (system)., at least version "2.0.3.3"
fare-utils (system)., at least version "1.0.0.5"
fare-scripts/bazel (system).
fare-scripts/git (system).
fare-scripts/languages (system).
fare-scripts/network (system).
fare-scripts/random (system).
fare-scripts/repl (system).
fare-scripts/rescript (system).
fare-scripts/shell-aliases (system).
fare-scripts/toggle-touchpad (system).
fare-scripts/typographie (system).
fare-scripts/unmime (system).
fare-scripts/vicode (system).
fare-scripts/xrandr (system).
fare-scripts/bazelFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
optima (system).
optima.ppcre (system).
cl-scripting (system).
fare-scripts/gitFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
cl-scripting (system).
fare-scripts/commands (system).
optima (system).
optima.ppcre (system).
cl-ppcre (system).
cl-launch/dispatch (system).
fare-scripts/commandsFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
cl-scripting (system).
cl-launch/dispatch (system).
fare-scripts/languagesFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
cl-scripting (system).
fare-scripts/commands (system).
optima (system).
optima.ppcre (system).
cl-launch/dispatch (system).
fare-scripts/networkFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
optima (system).
optima.ppcre (system).
cl-scripting (system).
fare-scripts/randomFrancois-Rene Rideau
MIT
fare-utils (system).
optima (system).
optima.ppcre (system).
binascii (system).
cl-scripting (system).
inferior-shell (system).
command-line-arguments (system).
fare-scripts/replFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
optima (system).
optima.ppcre (system).
cl-scripting (system).
cl-launch/dispatch (system).
swank (system).
fare-scripts/shell-aliasesFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
cl-scripting (system).
fare-scripts/commands (system).
optima (system).
optima.ppcre (system).
cl-launch/dispatch (system).
fare-scripts/toggle-touchpadFrancois-Rene Rideau
MIT
fare-utils (system).
inferior-shell (system).
optima (system).
optima.ppcre (system).
cl-scripting (system).
fare-scripts/typographieFrancois-Rene Rideau
MIT
cl-ppcre (system).
fare-scripts/unmimeFrancois-Rene Rideau
MIT
cl-mime (system).
optima (system).
optima.ppcre (system).
babel (system).
fare-scripts/vicodeFrancois-Rene Rideau
MIT
fare-utils (system).
optima (system).
optima.ppcre (system).
cl-unicode (system).
Files are sorted by type and then listed depth-first from the systems components trees.
fare-scripts/fare-scripts.asdfare-scripts/bazel/file-type.lispfare-scripts/git/file-type.lispfare-scripts/commands/file-type.lispfare-scripts/languages/file-type.lispfare-scripts/network/file-type.lispfare-scripts/random/file-type.lispfare-scripts/repl/file-type.lispfare-scripts/rescript/file-type.lispfare-scripts/shell-aliases/file-type.lispfare-scripts/toggle-touchpad/file-type.lispfare-scripts/typographie/file-type.lispfare-scripts/unmime/file-type.lispfare-scripts/vicode/file-type.lispfare-scripts/xrandr/file-type.lispfare-scripts/fare-scripts.asdfare-scripts (system).
fare-scripts.
fare-scripts/bazel.
fare-scripts/git.
fare-scripts/commands.
fare-scripts/languages.
fare-scripts/network.
fare-scripts/random.
fare-scripts/repl.
fare-scripts/rescript.
fare-scripts/shell-aliases.
fare-scripts/toggle-touchpad.
fare-scripts/typographie.
fare-scripts/unmime.
fare-scripts/vicode.
fare-scripts/xrandr.
fare-scripts/bazel/file-type.lispfare-scripts/bazel (system).
*bazel* (special variable).
*bazel-dir* (special variable).
*java-home* (special variable).
bazel (function).
make-bazel (function).
ngr (function).
ss (function).
directory-last-name (function).
repo-char-p (function).
fare-scripts/git/file-type.lispfare-scripts/git (system).
gb (function).
fare-scripts/commands/file-type.lispfare-scripts/commands (system).
cl-root (function).
common-lisp-src (function).
fare-dir (function).
fare-scripts-symlinks (function).
getuid (function).
help (function).
restow (function).
src-root (function).
stow-root (function).
fare-scripts/languages/file-type.lispfare-scripts/languages (system).
frob (function).
frop (function).
mkba (function).
mkba2 (function).
myccl (function).
mychez (function).
myclisp (function).
myecl (function).
mygambit (function).
mygcl (function).
mygerbil (function).
myhott (function).
mymkcl (function).
myplt (function).
myrust (function).
mysbcl (function).
mysbcl-contrib (function).
upccl (function).
nns (function).
fare-scripts/network/file-type.lispfare-scripts/network (system).
get-wireless-connections (function).
get-wireless-passphrase (function).
nmauto (function).
nmup (function).
nowifi (function).
*wireless-secrets* (special variable).
extract-field-lengths (function).
extract-fields (function).
get-wireless-secrets (function).
init-wireless-secrets (function).
nmcli-list (function).
parse-nmcli-list-line (function).
fare-scripts/random/file-type.lispfare-scripts/random (system).
diceware-phrase (function).
genpasswd (function).
genresa (function).
random-run (function).
shuffle-lines (function).
*diceware* (special variable).
*diceware-words* (special variable).
dice (function).
diceware-word (function).
ensure-diceware-words (function).
get-diceware-words (function).
group-by (function).
random-bytes (function).
randomize (function).
roll-index (function).
roll-string (function).
shuffle-list (function).
urandom (function).
fare-scripts/repl/file-type.lispfare-scripts/repl (system).
read-eval-print (function).
rep (function).
fare-scripts/rescript/file-type.lispfare-scripts/rescript (system).
fbchange (function).
leftright (function).
mathbb (function).
smallcaps (function).
subscriptize (function).
superscriptize (function).
upsidedown (function).
*fbchange-table* (special variable).
*leftright-table* (special variable).
*mathbb-table* (special variable).
*smallcaps-table* (special variable).
*subscriptize-table* (special variable).
*superscriptize-table* (special variable).
*upsidedown-table* (special variable).
define-script-translation (macro).
fbchange-character (function).
leftright-character (function).
make-script-table (function).
mathbb-character (function).
search-char-name (function).
smallcaps-character (function).
subscriptize-character (function).
superscriptize-character (function).
upsidedown-character (function).
fare-scripts/shell-aliases/file-type.lispfare-scripts/shell-aliases (system).
*char-mode* (special variable).
*colon-mode* (special variable).
*normal-mode* (special variable).
*num-mode* (special variable).
ascii (function).
batt (function).
battery-status (function).
continue-chrome (function).
display-ascii-hex-table (function).
display-ascii-oct-table (function).
kde-panel (function).
kill-chrome (function).
rot13 (function).
snd-jack (function).
snd-jackd (function).
snd-nojack (function).
snd-pulse (function).
stop-chrome (function).
xrsync (function).
char-display-char (function).
fare-scripts/toggle-touchpad/file-type.lispfare-scripts/toggle-touchpad (system).
device-enabled-p (function).
disable-device (function).
enable-device (function).
get-touchpad-id (function).
help (function).
toggle-device (function).
main (function).
fare-scripts/typographie/file-type.lispfare-scripts/typographie (system).
ligne (function).
typographie (function).
*any-space* (special variable).
*pas-d-espace* (special variable).
*post-espace* (special variable).
*pre-demi-espace* (special variable).
*pre-espace* (special variable).
*spaces* (special variable).
main (function).
space-char (function).
fare-scripts/unmime/file-type.lispfare-scripts/unmime (system).
decode-text-mime (function).
get-mime-string (function).
get-parsed-mime (function).
main (function).
show-usage (function).
unmime (function).
unmime-to (function).
unmimeall (function).
fare-scripts/vicode/file-type.lispfare-scripts/vicode (system).
*viet-dict* (special variable).
*viqr-quote* (special variable).
ascii-vowel-p (function).
dict-key (function).
full-vichar-from-full-viletter (function).
full-vichar-from-viqr (function).
full-vichar-simple-p (function).
full-viletter-from-full-vichar (function).
full-viletter-from-viqr (function).
full-viletter-get (function).
get-ndn-char (function).
get-sort-char (function).
get-unicode-char (function).
get-vietword-char (function).
get-viqr-char (function).
get-viscii10-char (function).
get-viscii11-char (function).
init-ndn-tables (function).
init-sort-tables (function).
init-unicode-tables (function).
init-vichar-tables (function).
init-vietword-tables (function).
init-viqr-tables (function).
init-viscii10-tables (function).
init-viscii11-tables (function).
put-ndn-char (function).
put-sort-char (function).
put-unicode-char (function).
put-vietword-char (function).
put-viqr-char (function).
put-viscii10-char (function).
put-viscii11-char (function).
run-sort-program (function).
sort-viet-dict (function).
split-viet-dict-file (function).
transcode (function).
unicode-from-viqr (function).
vi-sortable-string (function).
vichar-from-viletter (function).
viletter-from-vichar (function).
viqr-from-full-vichar (function).
viqr-from-full-viletter (function).
viqr-from-unicode (function).
viscii11-from-full-vichar (function).
vnsort (function).
*char-to-ndn* (special variable).
*gsc-buffer* (special variable).
*gsc-pointer* (special variable).
*muletter* (special variable).
*n-ndn-accents* (special variable).
*n-vi-accents* (special variable).
*n-vi-letters* (special variable).
*n-vi-vowels* (special variable).
*ndn-accents* (special variable).
*ndn-accents-lc* (special variable).
*ndn-accents-uc* (special variable).
*ndn-letters* (special variable).
*ndn-to-full-vichar* (special variable).
*ndn-vowels-lc* (special variable).
*ndn-vowels-uc* (special variable).
*nomuletter* (special variable).
*psc-accent-buffer* (special variable).
*psc-letter-buffer* (special variable).
*telex-accents* (special variable).
*telex-vowels-uc* (special variable).
*unicode-to-viscii11* (special variable).
*vi-table* (special variable).
*vichar-to-viletter* (special variable).
*vietword-position* (special variable).
*vietword-to-full-vichar* (special variable).
*viletter-to-ndn* (special variable).
*viletter-to-vichar* (special variable).
*viqr-accents* (special variable).
*viqr-letters* (special variable).
*viqr-position* (special variable).
*viqr-to-ndn* (special variable).
*viqr-vowels* (special variable).
*viqr-vowels-lc* (special variable).
*viqr-vowels-uc* (special variable).
*viscii10-to-full-vichar* (special variable).
*viscii11-position* (special variable).
*viscii11-to-full-vichar* (special variable).
*viscii11-to-unicode* (special variable).
*vn-encoding-table* (special variable).
*vnencodings* (special variable).
convert-one-byte-char (function).
frob-viscii-code (function).
get-one-byte-char (function).
make-extensible-vector (function).
make-inverse-vi-table (function).
make-one-byte-table (function).
put-one-byte-char (function).
sort-with-libc (function).
sort-with-vicode (function).
to-char-code (function).
unicode-from-full-vichar (function).
fare-scripts/xrandr/file-type.lispfare-scripts/xrandr (system).
screen-device-down (function).
screen-device-left (function).
screen-device-right (function).
screen-device-up (function).
configure-touchscreen (function).
current-device (function).
touchscreen-devices (function).
xinput-device-properties (function).
Packages are listed by definition order.
fare-scripts/typographiefare-scripts/vicodefare-scripts/gitfare-scripts/languagesfare-scripts/commandsfare-scripts/rescriptfare-scripts/unmimefare-scripts/networkfare-scripts/replfare-scripts/shell-aliasesfare-scripts/toggle-touchpadfare-scripts/randomfare-scripts/xrandrfare-scripts/bazelfare-scripts/typographiecl-ppcre.
common-lisp.
uiop/driver.
ligne (function).
typographie (function).
*any-space* (special variable).
*pas-d-espace* (special variable).
*post-espace* (special variable).
*pre-demi-espace* (special variable).
*pre-espace* (special variable).
*spaces* (special variable).
main (function).
space-char (function).
fare-scripts/vicodecl-unicode.
common-lisp.
fare-utils.
optima.
optima.ppcre.
uiop/driver.
*viet-dict* (special variable).
*viqr-quote* (special variable).
ascii-vowel-p (function).
dict-key (function).
full-vichar-from-full-viletter (function).
full-vichar-from-viqr (function).
full-vichar-simple-p (function).
full-viletter-from-full-vichar (function).
full-viletter-from-viqr (function).
full-viletter-get (function).
get-ndn-char (function).
get-sort-char (function).
get-unicode-char (function).
get-vietword-char (function).
get-viqr-char (function).
get-viscii10-char (function).
get-viscii11-char (function).
init-ndn-tables (function).
init-sort-tables (function).
init-unicode-tables (function).
init-vichar-tables (function).
init-vietword-tables (function).
init-viqr-tables (function).
init-viscii10-tables (function).
init-viscii11-tables (function).
put-ndn-char (function).
put-sort-char (function).
put-unicode-char (function).
put-vietword-char (function).
put-viqr-char (function).
put-viscii10-char (function).
put-viscii11-char (function).
run-sort-program (function).
sort-viet-dict (function).
split-viet-dict-file (function).
transcode (function).
unicode-from-viqr (function).
vi-sortable-string (function).
vichar-from-viletter (function).
viletter-from-vichar (function).
viqr-from-full-vichar (function).
viqr-from-full-viletter (function).
viqr-from-unicode (function).
viscii11-from-full-vichar (function).
vnsort (function).
*char-to-ndn* (special variable).
*gsc-buffer* (special variable).
*gsc-pointer* (special variable).
*muletter* (special variable).
*n-ndn-accents* (special variable).
*n-vi-accents* (special variable).
*n-vi-letters* (special variable).
*n-vi-vowels* (special variable).
*ndn-accents* (special variable).
*ndn-accents-lc* (special variable).
*ndn-accents-uc* (special variable).
*ndn-letters* (special variable).
*ndn-to-full-vichar* (special variable).
*ndn-vowels-lc* (special variable).
*ndn-vowels-uc* (special variable).
*nomuletter* (special variable).
*psc-accent-buffer* (special variable).
*psc-letter-buffer* (special variable).
*telex-accents* (special variable).
*telex-vowels-uc* (special variable).
*unicode-to-viscii11* (special variable).
*vi-table* (special variable).
*vichar-to-viletter* (special variable).
*vietword-position* (special variable).
*vietword-to-full-vichar* (special variable).
*viletter-to-ndn* (special variable).
*viletter-to-vichar* (special variable).
*viqr-accents* (special variable).
*viqr-letters* (special variable).
*viqr-position* (special variable).
*viqr-to-ndn* (special variable).
*viqr-vowels* (special variable).
*viqr-vowels-lc* (special variable).
*viqr-vowels-uc* (special variable).
*viscii10-to-full-vichar* (special variable).
*viscii11-position* (special variable).
*viscii11-to-full-vichar* (special variable).
*viscii11-to-unicode* (special variable).
*vn-encoding-table* (special variable).
*vnencodings* (special variable).
convert-one-byte-char (function).
frob-viscii-code (function).
get-one-byte-char (function).
make-extensible-vector (function).
make-inverse-vi-table (function).
make-one-byte-table (function).
put-one-byte-char (function).
sort-with-libc (function).
sort-with-vicode (function).
to-char-code (function).
unicode-from-full-vichar (function).
fare-scripts/gitcl-launch/dispatch.
cl-ppcre.
cl-scripting.
common-lisp.
fare-scripts/commands.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
gb (function).
fare-scripts/languagescl-launch/dispatch.
cl-scripting.
common-lisp.
fare-scripts/commands.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
frob (function).
frop (function).
mkba (function).
mkba2 (function).
myccl (function).
mychez (function).
myclisp (function).
myecl (function).
mygambit (function).
mygcl (function).
mygerbil (function).
myhott (function).
mymkcl (function).
myplt (function).
myrust (function).
mysbcl (function).
mysbcl-contrib (function).
upccl (function).
nns (function).
fare-scripts/commandscl-launch/dispatch.
cl-scripting.
common-lisp.
fare-utils.
inferior-shell.
uiop/driver.
cl-root (function).
common-lisp-src (function).
fare-dir (function).
fare-scripts-symlinks (function).
getuid (function).
help (function).
restow (function).
src-root (function).
stow-root (function).
fare-scripts/rescriptcommon-lisp.
uiop/driver.
fbchange (function).
leftright (function).
mathbb (function).
smallcaps (function).
subscriptize (function).
superscriptize (function).
upsidedown (function).
*fbchange-table* (special variable).
*leftright-table* (special variable).
*mathbb-table* (special variable).
*smallcaps-table* (special variable).
*subscriptize-table* (special variable).
*superscriptize-table* (special variable).
*upsidedown-table* (special variable).
define-script-translation (macro).
fbchange-character (function).
leftright-character (function).
make-script-table (function).
mathbb-character (function).
search-char-name (function).
smallcaps-character (function).
subscriptize-character (function).
superscriptize-character (function).
upsidedown-character (function).
fare-scripts/unmimebabel.
cl-mime.
common-lisp.
optima.
optima.ppcre.
uiop/driver.
decode-text-mime (function).
get-mime-string (function).
get-parsed-mime (function).
main (function).
show-usage (function).
unmime (function).
unmime-to (function).
unmimeall (function).
fare-scripts/networkcl-scripting.
common-lisp.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
get-wireless-connections (function).
get-wireless-passphrase (function).
nmauto (function).
nmup (function).
nowifi (function).
*wireless-secrets* (special variable).
extract-field-lengths (function).
extract-fields (function).
get-wireless-secrets (function).
init-wireless-secrets (function).
nmcli-list (function).
parse-nmcli-list-line (function).
fare-scripts/replcl-launch/dispatch.
cl-scripting.
common-lisp.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
read-eval-print (function).
rep (function).
fare-scripts/shell-aliasescl-launch/dispatch.
cl-scripting.
common-lisp.
fare-scripts/commands.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
*char-mode* (special variable).
*colon-mode* (special variable).
*normal-mode* (special variable).
*num-mode* (special variable).
ascii (function).
batt (function).
battery-status (function).
continue-chrome (function).
display-ascii-hex-table (function).
display-ascii-oct-table (function).
kde-panel (function).
kill-chrome (function).
rot13 (function).
snd-jack (function).
snd-jackd (function).
snd-nojack (function).
snd-pulse (function).
stop-chrome (function).
xrsync (function).
char-display-char (function).
fare-scripts/toggle-touchpadcl-scripting.
common-lisp.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
device-enabled-p (function).
disable-device (function).
enable-device (function).
get-touchpad-id (function).
help (function).
toggle-device (function).
main (function).
fare-scripts/randombinascii.
cl-scripting.
command-line-arguments.
common-lisp.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
diceware-phrase (function).
genpasswd (function).
genresa (function).
random-run (function).
shuffle-lines (function).
*diceware* (special variable).
*diceware-words* (special variable).
dice (function).
diceware-word (function).
ensure-diceware-words (function).
get-diceware-words (function).
group-by (function).
random-bytes (function).
randomize (function).
roll-index (function).
roll-string (function).
shuffle-list (function).
urandom (function).
fare-scripts/xrandrcl-launch/dispatch.
cl-scripting.
common-lisp.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
screen-device-down (function).
screen-device-left (function).
screen-device-right (function).
screen-device-up (function).
configure-touchscreen (function).
current-device (function).
touchscreen-devices (function).
xinput-device-properties (function).
fare-scripts/bazelcl-scripting.
common-lisp.
fare-utils.
inferior-shell.
optima.
optima.ppcre.
uiop/driver.
*bazel* (special variable).
*bazel-dir* (special variable).
*java-home* (special variable).
bazel (function).
make-bazel (function).
ngr (function).
ss (function).
directory-last-name (function).
repo-char-p (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Table that to every index of viletter associates the index of the viletter with ^ if defined.
Table that to every index of viletter with ^ associates the index of the viletter without ^.
A table, for every ASCII char that starts a vichar, the viletters
A table, for each viletter, of the corresponding vichar
Configure all builtin pointer devices to follow the given orientation.
INVERT-X, INVERT-Y and SWAP-XY specify how to configure the devices with the Evdev mechanism;
MATRIX specifies how to configure the devices with the Coordinate Transformation Matrix mechanism.
| Jump to: | A B C D E F G H I K L M N P R S T U V X |
|---|
| Jump to: | A B C D E F G H I K L M N P R S T U V X |
|---|
| Jump to: | *
S |
|---|
| Jump to: | *
S |
|---|
| Jump to: | F P S |
|---|
| Jump to: | F P S |
|---|