]> git.armaanb.net Git - bin.git/commitdiff
Write more manpages
authorArmaan Bhojwani <me@armaanb.net>
Sun, 30 May 2021 18:13:21 +0000 (14:13 -0400)
committerArmaan Bhojwani <me@armaanb.net>
Sun, 30 May 2021 18:13:21 +0000 (14:13 -0400)
man/fix-flatpak-theme [new file with mode: 0644]
man/fmt-music.1.scd [new file with mode: 0644]
man/fortune-cgi.1.scd [new file with mode: 0644]
man/git-mirror.1.scd [new file with mode: 0644]
man/morse.1.scd
man/patch-zoom.1.scd [new file with mode: 0644]
man/scoop-cgi.1.scd
man/signal-finder.1.scd [new file with mode: 0644]
man/tides.1.scd [new file with mode: 0644]
man/tweet-cgi.1.scd [new file with mode: 0644]
man/xdg-default-browser.1.scd [new file with mode: 0644]

diff --git a/man/fix-flatpak-theme b/man/fix-flatpak-theme
new file mode 100644 (file)
index 0000000..832cedf
--- /dev/null
@@ -0,0 +1,14 @@
+fix-flatpak-theme(1)
+
+# NAME
+fix-flatpak-theme - copy host GTK3 theme settings into flatpaks
+
+# SYNOPSIS
+*fix-flatpak-theme*
+
+# DESCRIPTION
+Simply copies your GTK settings into your flatpak's config directories. Requires
+the wanted themes to be installed via a flatpak as well.
+
+# LICENSE
+MIT License 2017 Abiola Ibrahim, 2020-2021 Armaan Bhojwani.
\ No newline at end of file
diff --git a/man/fmt-music.1.scd b/man/fmt-music.1.scd
new file mode 100644 (file)
index 0000000..066dcd1
--- /dev/null
@@ -0,0 +1,16 @@
+fmt-music(1)
+
+# NAME
+fmt-music - flatten a hierarchy of music files
+
+# SYNOPSIS
+*fmt-music* [directory]
+
+# DESCRIPTION
+Converts a directory of music organized as /artist/album/track to
+/artist-album-track. This is a bit easier for machines to parse, and some music
+players require it.
+
+# COPYRIGHT
+This is free and unencumbered software released into the public domain. For more
+information, please refer to <https://unlicense.org/>.
\ No newline at end of file
diff --git a/man/fortune-cgi.1.scd b/man/fortune-cgi.1.scd
new file mode 100644 (file)
index 0000000..52cb30c
--- /dev/null
@@ -0,0 +1,29 @@
+fortune-cgi(1)
+
+# NAME
+*fortune-cgi* - show fortunes in the browser
+
+# SYNOPSIS
+Run with your favorite web server
+
+# DESCRIPTION
+fortune-cgi shows the output of the fortune
+<https://git.armaanb.net/bin/tree/fortune> command, and the phrases
+<https://git.armaanb.net/phrases> command, optionally piped through cowsay.
+
+# URL SCHEME
+*/*
+       Plain fortune
+
+*/cowsay*
+       Fortune piped through cowsay
+
+*/latin*
+       Latin famous phrase
+
+*/latin-cowsay*
+       Latin famous phrase piped through cowsay
+
+# COPYRIGHT
+This is free and unencumbered software released into the public domain. For more
+information, please refer to <https://unlicense.org/>.
\ No newline at end of file
diff --git a/man/git-mirror.1.scd b/man/git-mirror.1.scd
new file mode 100644 (file)
index 0000000..17242bc
--- /dev/null
@@ -0,0 +1,24 @@
+git-mirror(1)
+
+# NAME
+git-mirror - mirror some git repositories with a web interface
+
+# SYNOPSIS
+*git-mirror* run [path to repo] [path to log file] [html directory] [sleep
+ duration]
+*git-mirror* gen-url [path to repo]
+*git-mirror* help
+
+# DESCRIPTION
+Mirrors git repositories and generates a web interface with stagit. My personal
+fork is reccomended <https://git.armaanb.net/stagit>. Globs are supported where
+paths are asked for. This used to be used for <https://git.armaanb.net>, however
+I have since switched to cgit, which is a better solution for mirrors with a
+large number of repositories.
+
+# BUGS
+Very hard to stop once running.
+
+# COPYRIGHT
+This is free and unencumbered software released into the public domain. For more
+information, please refer to <https://unlicense.org/>.
\ No newline at end of file
index 2177edf28de7b7d99a71bd30df1b2b88cffac30a..c10cc3005e7686df7e715edc0c88a3dbc0aa5631 100644 (file)
@@ -8,7 +8,7 @@ morse - translate morse code
 
 *morse* [ASCII text]
 
-# Description
+# DESCRIPTION
 Morse reads ASCII text from the STDIN or the command line arguments, and
 code. Note that there no help command. A "?" will be printed when there is no
 morse code translation for the input character.
diff --git a/man/patch-zoom.1.scd b/man/patch-zoom.1.scd
new file mode 100644 (file)
index 0000000..d96eb05
--- /dev/null
@@ -0,0 +1,14 @@
+patch-zoom(1)
+
+# NAME
+patch-zoom - patch a Zoom.us .deb package to remove ibus dependency
+
+# SYNOPSIS
+*patch-zoom* [path to .deb file]
+
+# DESCRIPTION
+Zoom.us .deb packages have an annoying ibus dependency that really isn't
+neaded. This script patches it out and installs it.
+
+# COPYRIGHT
+Improved from https://hashman.ca/zoom by Armaan Bhojwani.
\ No newline at end of file
index 0a12a7b0da2cc30de3b3800d62c0b5e0909d5969..e3b6ee0487e0048eab9f6da6bcf1ceb13568110a 100644 (file)
@@ -11,6 +11,18 @@ june's scooper is a great, full-featured web interface to litterbox, however it
 is relatively complex. The plaintext output of scoop is good enough for me. This
 script just makes it accesible via the web. Requires scoop and litterbox.
 
+# URL SCHEME
+*/*
+       Home page
+
+*/channel*
+       Logs from channel from today
+
+*/channel/date*
+       Logs from channel from specified date. The date is passed through the date
+       command so on systems running the GNU coreutils, keywords like "last-thursday"
+       will work, however for portability, using ISO8601 (YYYY-MM-DD) is safest.
+
 # CONFIGURATION
 There are two config files that go in /etc/scoop-cgi/channels, and
 /etc/scoop-cgi/database. The channels file has a list of channels for which
diff --git a/man/signal-finder.1.scd b/man/signal-finder.1.scd
new file mode 100644 (file)
index 0000000..cf01542
--- /dev/null
@@ -0,0 +1,18 @@
+signal-finder(1)
+
+# NAME
+signal-finder - find published Signal APKs
+
+# SYNOPSIS
+*signal-finder*
+
+# DESCRIPTION
+Signal doesn't publish the APKs for every release of the app, so this program
+lets you find a list of versions which are downloadable.
+
+# BUGS
+Downloads the entire APK when it finds one, wasting time and bandwitdth (~70mb).
+
+# COPYRIGHT
+This is free and unencumbered software released into the public domain. For more
+information, please refer to <https://unlicense.org/>.
\ No newline at end of file
diff --git a/man/tides.1.scd b/man/tides.1.scd
new file mode 100644 (file)
index 0000000..3bc65a0
--- /dev/null
@@ -0,0 +1,15 @@
+tides(1)
+
+# NAME
+tides - no BS fetch program
+
+# SYNOPSIS
+*tides*
+
+# DESCRIPTION
+Yet Another (tm) crappy little fetch program. No real practical uses, just use
+pfetch or ufetch or whatever the kids are doing nowadays.
+
+# COPYRIGHT
+This is free and unencumbered software released into the public domain. For more
+information, please refer to <https://unlicense.org/>.
\ No newline at end of file
diff --git a/man/tweet-cgi.1.scd b/man/tweet-cgi.1.scd
new file mode 100644 (file)
index 0000000..e4b3828
--- /dev/null
@@ -0,0 +1,18 @@
+tweet-cgi(1)
+
+# NAME
+tweet-cgi - show a user's latest tweet
+
+# SYNOPSIS
+Run with your favorite web server
+
+# ENVIRONMENT
+*INSTANCE*
+       Determines the Nitter instance to use. Defaults to https://nitter.fdn.fr.
+
+*USER*
+       Determines user to grab tweets from. Defaults to keshinko.
+
+# COPYRIGHT
+This is free and unencumbered software released into the public domain. For more
+information, please refer to <https://unlicense.org/>.
\ No newline at end of file
diff --git a/man/xdg-default-browser.1.scd b/man/xdg-default-browser.1.scd
new file mode 100644 (file)
index 0000000..3e361ad
--- /dev/null
@@ -0,0 +1,15 @@
+xdg-default-browser(1)
+
+# NAME
+xdg-default-browser - set the default web browser
+
+# SYNOPSIS
+*xdg-default-browser* [browser]
+
+# DESCRIPTION
+Sets the first argument to the default web browser. The name of the browser
+should be the same as it's .desktop file.
+
+# COPYRIGHT
+This is free and unencumbered software released into the public domain. For more
+information, please refer to <https://unlicense.org/>.
\ No newline at end of file