summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--litterbox.144
-rw-r--r--rc.d/litterbox.in20
2 files changed, 20 insertions, 44 deletions
diff --git a/litterbox.1 b/litterbox.1
index bb57d24..b66d609 100644
--- a/litterbox.1
+++ b/litterbox.1
@@ -227,50 +227,6 @@ Log in with the server password
 .Ar pass .
 .El
 .
-.Ss Service Configuration
-On
-.Fx ,
-add the following to
-.Pa /etc/rc.conf
-to enable the
-.Nm
-daemon:
-.Bd -literal -offset indent
-litterbox_enable="YES"
-.Ed
-.
-.Pp
-To use the database and configuration files of a user,
-add the following:
-.Bd -literal -offset indent
-litterbox_user="user"
-litterbox_env="HOME=/home/user"
-.Ed
-.
-.Pp
-The
-.Nm
-service supports profiles
-for running multiple instances.
-Set
-.Va litterbox_profiles
-to a space-separated list of names.
-Flags for each profile will be set from
-.Va litterbox_${profile}_flags .
-For example:
-.Bd -literal -offset indent
-litterbox_profiles="example1 example2"
-litterbox_example1_flags="example1.conf"
-litterbox_example2_flags="example2.conf"
-.Ed
-.
-.Pp
-The commands
-.Cm start , stop ,
-etc.\&
-will operate on the profile given as an additional argument,
-or on all profiles without an additional argument.
-.
 .Sh FILES
 .Bl -tag -width Ds
 .It Pa $XDG_CONFIG_DIRS/litterbox
diff --git a/rc.d/litterbox.in b/rc.d/litterbox.in
index cc48092..b0a3067 100644
--- a/rc.d/litterbox.in
+++ b/rc.d/litterbox.in
@@ -4,6 +4,26 @@
 # REQUIRE: LOGIN
 # KEYWORD: shutdown
 
+# Add the following to /etc/rc.conf to enable litterbox running as a
+# user:
+#
+#     litterbox_enable="YES"
+#     litterbox_user="user"
+#     litterbox_env="HOME=/home/user"
+#
+# The litterbox service supports profiles for running multiple
+# instances. Set litterbox_profiles to a space-separated list of names.
+# Flags for each profile will be set from litterbox_${profile}_flags.
+# For example:
+#
+#     litterbox_profiles="example1 example2"
+#     litterbox_example1_flags="example1.conf"
+#     litterbox_example2_flags="example2.conf"
+#
+# The commands start, stop, etc. will operating on the profile given as
+# an additional argument, or on all profiles without an additional
+# argument.
+
 . /etc/rc.subr
 
 name='litterbox'
23:20:57 -0400'>2021-09-14Sort by title if authors matchJune McEnroe There are probably better things to sort by but title definitely always exists. 2021-09-13Swap-remove tags as they're foundJune McEnroe This makes it even faster. From ~1s on a sqlite3.c amalgamation to ~0.85s. 2021-09-12Replace htagml regex with strncmpJune McEnroe Since ctags only ever produces regular expressions of the form /^re$/ or /^re/ with no other special characters, instead unescape the pattern and simply use strncmp. Running on a sqlite3.c amalgamation, the regex version takes ~37s while the strncmp version takes ~1s, producing identical output. Big win! 2021-09-11Also defer printing comment for lone close-parensJune McEnroe 2021-09-10Publish "git-comment"June McEnroe 2021-09-10Add git comment --pretty optionJune McEnroe 2021-09-08Defer printing comment if line is blank or closing braceJune McEnroe This fixes badly indented comments. 2021-09-08Up default min-repeat to 30 linesJune McEnroe 2021-09-08Handle dirty lines in git-commentJune McEnroe 2021-09-08Document and install git-commentJune McEnroe 2021-09-08Add repeat and all options to git-commentJune McEnroe 2021-09-08Add group threshold to git-commentJune McEnroe