krz/nfogen

A scene-style ASCII .nfo generator. ascii cli generator nfo

Commit e7963c089a

e7963c089a2df86e69c8b90108a2fd0b320c7ff4

parent: cc082e51ff

Verified · cmc

cmc <hello@cleberg.net> · 2026-08-08 06:04 UTC

fix KRZ logo art, bump to 1.1, regenerate README and examples

Layout: unified · split

README.nfo +3 −3
@@ -1,5 +1,5 @@
11┌──────────────────────────────────────────────────────────────┐
2│ N F O G E N 1 . 0 │
2│ N F O G E N 1 . 1 │
33│ [ KRZ ] krz.sh │
44├──────────────────────────────────────────────────────────────┤
55│ DATE 2026-08-08 │
@@ -16,8 +16,8 @@
1616│ REQUIRES python3 (3.11+ for TOML, else JSON). │
1717│ │
1818│ USAGE │
19│ nfogen.py --title "nfogen 1.0" --type APP │
20│ nfogen.py -c nfogen.toml --title "nfogen 1.0" │
19│ nfogen.py --title "nfogen 1.1" --type APP │
20│ nfogen.py -c nfogen.toml --title "nfogen 1.1" │
2121│ nfogen.py -i prompts for every field. │
2222│ nfogen.py alone prompts when no title given. │
2323│ │
examples/krazy-toolkit-v3.cp437.nfo +5 −5
@@ -1,8 +1,8 @@
1 _ _______ ___
2 | |/ / _ \ \ / / |
3 | ' /| |_) \ V /| | k r a z y w a r e z
4 | . \| _ < | | |_|
5 |_|\_\_| \_\|_| (_) ------- since 1985 -------
1 _ __ ____ _____
2 | |/ / | _ \ |__ /
3 | ' / | |_) | / / k r a z y w a r e z
4 | . \ | _ < / /_
5 |_|\_\ |_| \_\ /____| ------- since 1985 -------
66
77ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͻ
88º K R A Z Y . T O O L K I T . V 3 . 2 . 1 - K R Z º
examples/krazy-toolkit-v3.nfo +5 −5
@@ -1,8 +1,8 @@
1 _ _______ ___
2 | |/ / _ \ \ / / |
3 | ' /| |_) \ V /| | k r a z y w a r e z
4 | . \| _ < | | |_|
5 |_|\_\_| \_\|_| (_) ------- since 1985 -------
1 _ __ ____ _____
2 | |/ / | _ \ |__ /
3 | ' / | |_) | / / k r a z y w a r e z
4 | . \ | _ < / /_
5 |_|\_\ |_| \_\ /____| ------- since 1985 -------
66
77╔═════════════════════════════════════════════════════════════════════════════╗
88║ K R A Z Y . T O O L K I T . V 3 . 2 . 1 - K R Z ║
examples/krz-logo.asc +5 −5
@@ -1,5 +1,5 @@
1 _ _______ ___
2| |/ / _ \ \ / / |
3| ' /| |_) \ V /| | k r a z y w a r e z
4| . \| _ < | | |_|
5|_|\_\_| \_\|_| (_) ------- since 1985 -------
1 _ __ ____ _____
2| |/ / | _ \ |__ /
3| ' / | |_) | / / k r a z y w a r e z
4| . \ | _ < / /_
5|_|\_\ |_| \_\ /____| ------- since 1985 -------
examples/nightfall-demo.cp437.nfo +5 −5
@@ -1,8 +1,8 @@
1 _ _______ ___
2 | |/ / _ \ \ / / |
3 | ' /| |_) \ V /| | k r a z y w a r e z
4 | . \| _ < | | |_|
5 |_|\_\_| \_\|_| (_) ------- since 1985 -------
1 _ __ ____ _____
2 | |/ / | _ \ |__ /
3 | ' / | |_) | / / k r a z y w a r e z
4 | . \ | _ < / /_
5 |_|\_\ |_| \_\ /____| ------- since 1985 -------
66
77ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͻ
88º N I G H T F A L L . P R O T O C O L . V 1 . 4 - K R Z º
examples/nightfall-demo.nfo +5 −5
@@ -1,8 +1,8 @@
1 _ _______ ___
2 | |/ / _ \ \ / / |
3 | ' /| |_) \ V /| | k r a z y w a r e z
4 | . \| _ < | | |_|
5 |_|\_\_| \_\|_| (_) ------- since 1985 -------
1 _ __ ____ _____
2 | |/ / | _ \ |__ /
3 | ' / | |_) | / / k r a z y w a r e z
4 | . \ | _ < / /_
5 |_|\_\ |_| \_\ /____| ------- since 1985 -------
66
77╔═════════════════════════════════════════════════════════════════════════════╗
88║ N I G H T F A L L . P R O T O C O L . V 1 . 4 - K R Z ║
nfogen.toml +3 −3
@@ -2,7 +2,7 @@ group = "KRZ"
22site = "krz.sh"
33width = 64
44style = "single"
5title = "nfogen 1.0"
5title = "nfogen 1.1"
66type = "APP"
77files = "nfogen.py"
88url = "krz.sh"
@@ -15,8 +15,8 @@ from CLI flags, a config file, prompts, or a mix.
1515REQUIRES python3 (3.11+ for TOML, else JSON).
1616
1717USAGE
18nfogen.py --title "nfogen 1.0" --type APP
19nfogen.py -c nfogen.toml --title "nfogen 1.0"
18nfogen.py --title "nfogen 1.1" --type APP
19nfogen.py -c nfogen.toml --title "nfogen 1.1"
2020nfogen.py -i prompts for every field.
2121nfogen.py alone prompts when no title given.
2222