aboutsummaryrefslogtreecommitdiff
path: root/man/man1
diff options
context:
space:
mode:
Diffstat (limited to 'man/man1')
-rw-r--r--man/man1/bp.1df2
-rw-r--r--man/man1/br.1df2
-rw-r--r--man/man1/defang.1df17
-rw-r--r--man/man1/dmp.1df17
-rw-r--r--man/man1/grec.1df2
-rw-r--r--man/man1/gred.1df2
-rw-r--r--man/man1/msc.1df12
-rw-r--r--man/man1/phpcsff.1df21
-rw-r--r--man/man1/plmu.1df19
-rw-r--r--man/man1/qat.1df19
-rw-r--r--man/man1/sls.1df8
-rw-r--r--man/man1/slsf.1df8
-rw-r--r--man/man1/td.1df7
-rw-r--r--man/man1/vic.1df11
-rw-r--r--man/man1/xrbg.1df4
-rw-r--r--man/man1/xrq.1df4
-rw-r--r--man/man1/xsnap.1df16
17 files changed, 116 insertions, 55 deletions
diff --git a/man/man1/bp.1df b/man/man1/bp.1df
index 93f08f74..835ffaf6 100644
--- a/man/man1/bp.1df
+++ b/man/man1/bp.1df
@@ -5,7 +5,7 @@
.SH SYNOPSIS
.B bp
.br
-BROWSER=firefox
+BROWSER=librewolf
.B bp
.SH DESCRIPTION
.B bp
diff --git a/man/man1/br.1df b/man/man1/br.1df
index a84a55d3..1690af5c 100644
--- a/man/man1/br.1df
+++ b/man/man1/br.1df
@@ -8,7 +8,7 @@
.B br
http://www.example.com/
.br
-BROWSER=firefox
+BROWSER=librewolf
.B br
.SH DESCRIPTION
.B br
diff --git a/man/man1/defang.1df b/man/man1/defang.1df
new file mode 100644
index 00000000..1d99cd14
--- /dev/null
+++ b/man/man1/defang.1df
@@ -0,0 +1,17 @@
+.TH DEFANG 1df "August 2019" "Manual page for defang"
+.SH NAME
+.B defang
+\- butcher dangerous URLs to stop them being made clickable
+.SH USAGE
+.B defang [FILE1 [FILE2 ...]]
+.br
+.B defang
+< FILE
+.br
+printf 'http://pwn3d.badguys.icu/h4ck/0x_ph1sh.html' |
+.B defang
+.SH DESCRIPTION
+Manipulates URLs on each line of input in such a way that they're unlikely to
+be made into clickable links by tools that try to make dynamic HTML links.
+.SH AUTHOR
+Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/dmp.1df b/man/man1/dmp.1df
deleted file mode 100644
index d663e3d0..00000000
--- a/man/man1/dmp.1df
+++ /dev/null
@@ -1,17 +0,0 @@
-.TH DMP 1df "August 2016" "Manual page for dmp"
-.SH NAME
-.B dmp
-\- pick a pass(1) password with dmenu(1)
-.SH SYNOPSIS
-.B dmp
-.SH DESCRIPTION
-.B dmp
-applies dmenu(1) to pick a password entry from a pass(1) store and put it into
-the X CLIPBOARD for a period of time.
-.P
-If notify-send(1) is installed, a notification with the default priority will
-be written when the password is successfully clipped.
-.SH SEE ALSO
-dmenu(1), notify-send(1), pass(1), xsel(1)
-.SH AUTHOR
-Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/grec.1df b/man/man1/grec.1df
index b1f70193..9916c6d5 100644
--- a/man/man1/grec.1df
+++ b/man/man1/grec.1df
@@ -8,7 +8,7 @@ PATTERN [FILE...]
.br
.SH DESCRIPTION
.B grec
-is the same as grep(1) when run with a a -c option, because the name always
+is the same as grep(1) when run with its -c option, because the name always
bugged me a bit--"g/re/p, except don't print it, count it"?
.SH AUTHOR
Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/gred.1df b/man/man1/gred.1df
index e3dbce87..74eb8561 100644
--- a/man/man1/gred.1df
+++ b/man/man1/gred.1df
@@ -8,7 +8,7 @@ PATTERN [FILE...]
.br
.SH DESCRIPTION
.B gred
-is the same as grep(1) when run with a a -v option, because the name always
+is the same as grep(1) when run with its -v option, because the name always
bugged me a bit--"g/re/p, except don't print it, delete it"?
.SH AUTHOR
Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/msc.1df b/man/man1/msc.1df
new file mode 100644
index 00000000..b8aadb11
--- /dev/null
+++ b/man/man1/msc.1df
@@ -0,0 +1,12 @@
+.TH MSC 1df "May 2020" "Manual page for msc"
+.SH NAME
+.B msc
+\- count the messages in a user's mail spool or other mbox
+.SH SYNOPSIS
+.B msc
+.SH DESCRIPTION
+.B msc
+counts the messages in the given mailboxes, or the user mail spool if not
+provided and it can be found in the MAIL env var or at common paths.
+.SH AUTHOR
+Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/phpcsff.1df b/man/man1/phpcsff.1df
new file mode 100644
index 00000000..a6364367
--- /dev/null
+++ b/man/man1/phpcsff.1df
@@ -0,0 +1,21 @@
+.TH PHPCSFF 1df "April 2020" "Manual page for phpcsff"
+.SH NAME
+.B phpcsff
+\- use php-cs-fixed as a source filter
+.SH SYNOPSIS
+.B phpcsff
+source.php
+.br
+.B phpcsff
+\< source.php
+.br
+.B phpcsff
+source.php > source.fixed.php
+.br
+.SH DESCRIPTION
+.B phpcsff
+allows the use of PHP linter php-cs-fixer as a stream filter, to work around its fixed edit-in-place behaviour using temporary files. It's intended for use as an 'equalprg' in Vim, but it might be useful in other circumstances too.
+.SH SEE ALSO
+<https://github.com/FriendsOfPHP/PHP-CS-Fixer>
+.SH AUTHOR
+Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/plmu.1df b/man/man1/plmu.1df
deleted file mode 100644
index 92e0a550..00000000
--- a/man/man1/plmu.1df
+++ /dev/null
@@ -1,19 +0,0 @@
-.TH PLMU 1df "June 2016" "Manual page for plmu"
-.SH NAME
-.B plmu
-\- upgrade plenv[1] modules with cpanm(1)
-.SH SYNOPSIS
-.B plmu
-.SH DESCRIPTION
-.B plmu
-iterates through a list of the modules installed in the current plenv(1)
-version of Perl, excluding any defined in ~/.plenv/non-cpanm-modules, and
-attempts to upgrade each of them, reporting any errors. It does not run any
-tests, so it's just a shortcut for your personal Perl installation tinkerings,
-and not for any production deployment of plenv[1].
-.SH SEE ALSO
-[1] plenv: https://github.com/tokuhirom/plenv
-.br
-cpanm(1)
-.SH AUTHOR
-Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/qat.1df b/man/man1/qat.1df
new file mode 100644
index 00000000..d7466b3a
--- /dev/null
+++ b/man/man1/qat.1df
@@ -0,0 +1,19 @@
+.TH QAT 1df "May 2020" "Manual page for qat"
+.SH NAME
+.B qat
+\- quiet cat for terminal pastes
+.SH SYNOPSIS
+.B qat
+| wc -l
+.br
+.B qat
+| grep pattern
+.SH DESCRIPTION
+.B qat
+switches the echo feature for stty(1) off for the duration of a cat(1). You
+can use this to paste stuff into a pipeline without the terminal echoing it
+back at you.
+.SH SEE ALSO
+stty(1)
+.SH AUTHOR
+Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/sls.1df b/man/man1/sls.1df
index 83c13201..dde8e622 100644
--- a/man/man1/sls.1df
+++ b/man/man1/sls.1df
@@ -1,4 +1,4 @@
-.TH SLS 1df "May 2014" "Manual page for sls"
+.TH SLS 1df "August 2022" "Manual page for sls"
.SH NAME
.B sls
\- list the first hostname on each line of an ssh_config(5) file
@@ -10,9 +10,9 @@ ssh_config_alt1 ssh_config_alt2
.SH DESCRIPTION
.B sls
runs slsf(1df) on the given set of ssh_config(5) files to print the first
-non-wildcard hostname on each "Host" line, defaulting to /etc/ssh/ssh_config
-and ~/.ssh/config if they exist. Suitable for use in batch scripts like
-sra(1df).
+non-wildcard hostname on each "Host" line, defaulting to
+/etc/ssh/ssh_config.d/*.conf, /etc/ssh/ssh_config, ~/.ssh/config.d/*.conf, and
+~/.ssh/config if they exist. Suitable for use in batch scripts like sra(1df).
.SH SEE ALSO
slsf(1df), sra(1df), sta(1df), ssh(1), ssh_config(5)
.SH AUTHOR
diff --git a/man/man1/slsf.1df b/man/man1/slsf.1df
index 31453dca..6d59ba3d 100644
--- a/man/man1/slsf.1df
+++ b/man/man1/slsf.1df
@@ -1,4 +1,4 @@
-.TH SLSF 1df "July 2016" "Manual page for slsf"
+.TH SLSF 1df "August 2022" "Manual page for slsf"
.SH NAME
.B slsf
\- list the first hostname on each line of ssh_config(5) files
@@ -10,9 +10,9 @@ cat ~/.ssh_config |
.br
.SH DESCRIPTION
.B slsf
-iterates through the ssh_config(5) files given as its input and prints the
-first name given on each "Host" line, as long as it contains no wildcards.
-Most users will probably want the sls(1df) frontend.
+iterates through the ssh_config(5) files given as its input and prints a unique
+list of the patterns given on each "Host" line containing no wildcards. Most
+users will probably want the sls(1df) frontend instead.
.P
Within the file, a comment "### nosls" on its own line will exclude all
following output unless an "### sls" comment is read to resume it again:
diff --git a/man/man1/td.1df b/man/man1/td.1df
index df1ff82f..86d463cb 100644
--- a/man/man1/td.1df
+++ b/man/man1/td.1df
@@ -1,12 +1,13 @@
-.TH TD 1df "June 2016" "Manual page for td"
+.TH TD 1df "July 2019" "Manual page for td"
.SH NAME
.B td
\- manage to-do files
.SH SYNOPSIS
-.B td [FILENAME]
+.B td [FILENAME...]
.SH DESCRIPTION
Edit to-do files in ~/Todo, defaulting to a file just named "todo",
-automatically maintaining a changelog via git(1).
+automatically maintaining a changelog via git(1). Multiple filenames are
+accepted.
.SH SEE ALSO
git(1)
.SH AUTHOR
diff --git a/man/man1/vic.1df b/man/man1/vic.1df
new file mode 100644
index 00000000..e7aae6e2
--- /dev/null
+++ b/man/man1/vic.1df
@@ -0,0 +1,11 @@
+.TH VIC 1df "June 2019" "Manual page for vic"
+.SH NAME
+.B vic
+\- run a compatible vi
+.SH DESCRIPTION
+.B vic
+checks the system implementation of vi(1) to see whether it's Vim. If it is,
+it starts it with `vim -C` to turn the 'compatible' option on. If it isn't, it
+just runs `vi`.
+.SH AUTHOR
+Tom Ryder <tom@sanctum.geek.nz>
diff --git a/man/man1/xrbg.1df b/man/man1/xrbg.1df
index 14bfbc7d..9c067ff9 100644
--- a/man/man1/xrbg.1df
+++ b/man/man1/xrbg.1df
@@ -11,8 +11,8 @@ XBACKGROUNDS=/path/to/images
.B xrbg
searches for images in the directory named in the XBACKGROUNDS environment
variable (defaults to ~/.xbackgrounds), chooses a random one with rndf(1df),
-and applies it with feh(1). It's designed for use in ~/.xinitrc, but it seems
-to work when called manually from within an X session too.
+and applies it with feh(1). It's designed for use in X startup files, but it
+seems to work when called manually from within an X session too.
.SH SEE ALSO
feh(1), rndf(1df)
.SH AUTHOR
diff --git a/man/man1/xrq.1df b/man/man1/xrq.1df
index 9dd7f0d1..184aa186 100644
--- a/man/man1/xrq.1df
+++ b/man/man1/xrq.1df
@@ -1,4 +1,4 @@
-.TH XRQ 1df "January 2017" "Manual page for xrq"
+.TH XRQ 1df "February 2023" "Manual page for xrq"
.SH NAME
.B xrq
\- query X resource values
@@ -7,7 +7,7 @@
Xft.hintstyle
.br
.B xrq
-URxvt.color0 URxvt.color9
+XTerm.vt100.color0 XTerm.vt100.color9
.SH DESCRIPTION
.B xrq
runs xrdb(1) with the -query option and filters for the values of the named
diff --git a/man/man1/xsnap.1df b/man/man1/xsnap.1df
new file mode 100644
index 00000000..276e27b3
--- /dev/null
+++ b/man/man1/xsnap.1df
@@ -0,0 +1,16 @@
+.TH XSNAP 1df "May 2022" "Manual page for xsnap"
+.SH NAME
+.B xsnap
+\- wrapper around scrot(1) for serialized recorded screenshots
+.SH SYNOPSIS
+.B xsnap
+.br
+.B xsnap
+\--select
+.SH DESCRIPTION
+.B xsnap
+takes a PNG screenshot with scrot(1), passing any options thereto, saving the
+image into a date-stamped path ~/.local/share/scrot/screenshots/YYYY-MM-DD,
+with increasing integer filenames for that day.
+.SH AUTHOR
+Tom Ryder <tom@sanctum.geek.nz>