Compare commits
2 Commits
c67a0e78eb
...
56feb746ef
Author | SHA1 | Date | |
---|---|---|---|
56feb746ef | |||
6a25349999 |
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,2 +1 @@
|
||||
hr
|
||||
hr.1.gz
|
||||
build/
|
||||
|
16
Makefile
16
Makefile
@ -1,9 +1,15 @@
|
||||
PREFIX := "$$HOME/.local"
|
||||
PREFIX ?= /usr/local
|
||||
SRCDIR = src
|
||||
BUILDDIR = build
|
||||
|
||||
all:
|
||||
nimble build
|
||||
rst2man src/hr.1.rst | gzip -9 -c > hr.1.gz
|
||||
nimble build -d:release
|
||||
gzip -9ck $(SRCDIR)/hr.1 > $(BUILDDIR)/hr.1.gz
|
||||
|
||||
install:
|
||||
install -D hr $(PREFIX)/bin/hr
|
||||
install -D hr.1.gz $(PREFIX)/share/man/man1/hr.1.gz
|
||||
install -Dm755 $(BUILDDIR)/hr $(PREFIX)/bin/hr
|
||||
install -Dm644 $(BUILDDIR)/hr.1.gz $(PREFIX)/share/man/man1/hr.1.gz
|
||||
|
||||
uninstall:
|
||||
rm -v $(PREFIX)/bin/hr
|
||||
rm -v $(PREFIX)/share/man/man1/hr.1.gz
|
||||
|
@ -5,6 +5,7 @@ author = "ge"
|
||||
description = "A horizontal ruler for your terminal"
|
||||
license = "Unlicense"
|
||||
srcDir = "src"
|
||||
binDir = "build"
|
||||
bin = @["hr"]
|
||||
|
||||
|
||||
|
24
src/hr.1
Normal file
24
src/hr.1
Normal file
@ -0,0 +1,24 @@
|
||||
.\" vim: set filetype=groff:
|
||||
.TH HR 1 "2023-02-13" "hr 0.1.0"
|
||||
.SH NAME
|
||||
hr - A horizontal ruler for your terminal.
|
||||
.SH SYNOPSYS
|
||||
.SY hr
|
||||
.BI [ string ]...
|
||||
.YS
|
||||
.SH DESCRIPTION
|
||||
.PP
|
||||
Print line with passed characters till the end of terminal window.
|
||||
.SH EXAMPLES
|
||||
.EX
|
||||
$ hr +
|
||||
++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
$ hr x0
|
||||
x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0
|
||||
$ hr = + =
|
||||
================================================
|
||||
------------------------------------------------
|
||||
================================================
|
||||
.EE
|
||||
.SH SEE ALSO
|
||||
.BR ncurses (3X)
|
44
src/hr.1.rst
44
src/hr.1.rst
@ -1,44 +0,0 @@
|
||||
==
|
||||
hr
|
||||
==
|
||||
|
||||
------------------------------------
|
||||
A horizontal ruler for your terminal
|
||||
------------------------------------
|
||||
|
||||
:Author: ge
|
||||
:Copyright: Unlicense
|
||||
:Date: 2022 Jul 20
|
||||
:Manual section: 1
|
||||
:Version: baf 0.1.0
|
||||
|
||||
SYNOPSIS
|
||||
========
|
||||
|
||||
hr <string>...
|
||||
|
||||
DESCRIPTION
|
||||
===========
|
||||
|
||||
Print line with passed characters till the end of terminal window.
|
||||
|
||||
EXAMPLES
|
||||
========
|
||||
|
||||
::
|
||||
|
||||
$ hr '*'
|
||||
***************************************
|
||||
|
||||
$ hr '#--'
|
||||
#--#--#--#--#--#--#--#--#--#--#--#--#--
|
||||
|
||||
$ hr + - +
|
||||
++++++++++++++++++++++++++++++++++++++++
|
||||
----------------------------------------
|
||||
++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
SEE ALSO
|
||||
========
|
||||
|
||||
``ncurses``\(3X)
|
Loading…
Reference in New Issue
Block a user