From 749e2567b4745184425ca2234e1b820ba457eb32 Mon Sep 17 00:00:00 2001 From: User Mms Date: Tue, 15 Oct 2024 23:16:59 +0200 Subject: feat: reunification unix hist --- assets/bg.gif | Bin 0 -> 29645 bytes assets/unix-history/att-unix-pc.jpg | Bin 0 -> 253999 bytes assets/unix-history/bg.gif | Bin 0 -> 11739 bytes assets/unix-history/cb-unix-manuals.jpg | Bin 0 -> 474669 bytes assets/unix-history/cde.png | Bin 0 -> 17198 bytes assets/unix-history/edsac.jpg | Bin 0 -> 302589 bytes assets/unix-history/header-rect.png | Bin 0 -> 40418 bytes assets/unix-history/header-top.png | Bin 0 -> 3863 bytes assets/unix-history/header-transparent.png | Bin 0 -> 90489 bytes assets/unix-history/header.png | Bin 0 -> 91215 bytes assets/unix-history/ibm-360.jpg | Bin 0 -> 229750 bytes assets/unix-history/mt-xinu.png | Bin 0 -> 2074952 bytes assets/unix-history/mt-xiny.jpg | Bin 0 -> 122969 bytes assets/unix-history/multics-login.png | Bin 0 -> 23347 bytes assets/unix-history/pdp-7.jpeg | Bin 0 -> 199252 bytes assets/unix-history/space-travel.png | Bin 0 -> 6829 bytes assets/unix-history/thompson-ritchie-pdp11.jpg | Bin 0 -> 477090 bytes assets/unix-history/thompson-ritchie.jpg | Bin 0 -> 119012 bytes assets/unix-history/unix-tech-journal.jpg | Bin 0 -> 597995 bytes assets/unix-history/unix-world-xenix.jpg | Bin 0 -> 53439 bytes assets/unix-history/webbutton.png | Bin 0 -> 12485 bytes assets/unix-history/webbuttons/cryssite.png | Bin 0 -> 1919 bytes assets/unix-history/webbuttons/freebsd.gif | Bin 0 -> 999 bytes assets/unix-history/webbuttons/kofi.png | Bin 0 -> 1520 bytes assets/unix-history/wip.gif | Bin 0 -> 235 bytes config/_default/menus.en.toml | 24 +++++++--- content-org/retired-2024-unix-history/baseof.html | 13 ++++++ content-org/retired-2024-unix-history/list.html | 2 + .../retired-2024-unix-history/redirect.html | 9 ++++ content-org/retired-2024-unix-history/single.html | 2 + content-org/unix-history.org | 7 +-- content/unix-history/_index.md | 7 +-- layouts/shortcodes/image.html | 10 +++-- layouts/unix-history/baseof.html | 13 ------ layouts/unix-history/list.html | 2 - layouts/unix-history/redirect.html | 9 ---- layouts/unix-history/single.html | 2 - themes/24-unification/layouts/_default/baseof.html | 49 ++++++++++++++------- 38 files changed, 92 insertions(+), 57 deletions(-) create mode 100644 assets/bg.gif create mode 100644 assets/unix-history/att-unix-pc.jpg create mode 100644 assets/unix-history/bg.gif create mode 100644 assets/unix-history/cb-unix-manuals.jpg create mode 100644 assets/unix-history/cde.png create mode 100644 assets/unix-history/edsac.jpg create mode 100644 assets/unix-history/header-rect.png create mode 100644 assets/unix-history/header-top.png create mode 100644 assets/unix-history/header-transparent.png create mode 100644 assets/unix-history/header.png create mode 100644 assets/unix-history/ibm-360.jpg create mode 100644 assets/unix-history/mt-xinu.png create mode 100644 assets/unix-history/mt-xiny.jpg create mode 100644 assets/unix-history/multics-login.png create mode 100644 assets/unix-history/pdp-7.jpeg create mode 100644 assets/unix-history/space-travel.png create mode 100644 assets/unix-history/thompson-ritchie-pdp11.jpg create mode 100644 assets/unix-history/thompson-ritchie.jpg create mode 100644 assets/unix-history/unix-tech-journal.jpg create mode 100644 assets/unix-history/unix-world-xenix.jpg create mode 100644 assets/unix-history/webbutton.png create mode 100644 assets/unix-history/webbuttons/cryssite.png create mode 100644 assets/unix-history/webbuttons/freebsd.gif create mode 100644 assets/unix-history/webbuttons/kofi.png create mode 100644 assets/unix-history/wip.gif create mode 100644 content-org/retired-2024-unix-history/baseof.html create mode 100644 content-org/retired-2024-unix-history/list.html create mode 100644 content-org/retired-2024-unix-history/redirect.html create mode 100644 content-org/retired-2024-unix-history/single.html delete mode 100644 layouts/unix-history/baseof.html delete mode 100644 layouts/unix-history/list.html delete mode 100644 layouts/unix-history/redirect.html delete mode 100644 layouts/unix-history/single.html diff --git a/assets/bg.gif b/assets/bg.gif new file mode 100644 index 0000000..c6cce99 Binary files /dev/null and b/assets/bg.gif differ diff --git a/assets/unix-history/att-unix-pc.jpg b/assets/unix-history/att-unix-pc.jpg new file mode 100644 index 0000000..6dc6b39 Binary files /dev/null and b/assets/unix-history/att-unix-pc.jpg differ diff --git a/assets/unix-history/bg.gif b/assets/unix-history/bg.gif new file mode 100644 index 0000000..837cb2f Binary files /dev/null and b/assets/unix-history/bg.gif differ diff --git a/assets/unix-history/cb-unix-manuals.jpg b/assets/unix-history/cb-unix-manuals.jpg new file mode 100644 index 0000000..97a262c Binary files /dev/null and b/assets/unix-history/cb-unix-manuals.jpg differ diff --git a/assets/unix-history/cde.png b/assets/unix-history/cde.png new file mode 100644 index 0000000..3fbce2b Binary files /dev/null and b/assets/unix-history/cde.png differ diff --git a/assets/unix-history/edsac.jpg b/assets/unix-history/edsac.jpg new file mode 100644 index 0000000..729f022 Binary files /dev/null and b/assets/unix-history/edsac.jpg differ diff --git a/assets/unix-history/header-rect.png b/assets/unix-history/header-rect.png new file mode 100644 index 0000000..8bba5bb Binary files /dev/null and b/assets/unix-history/header-rect.png differ diff --git a/assets/unix-history/header-top.png b/assets/unix-history/header-top.png new file mode 100644 index 0000000..64a120a Binary files /dev/null and b/assets/unix-history/header-top.png differ diff --git a/assets/unix-history/header-transparent.png b/assets/unix-history/header-transparent.png new file mode 100644 index 0000000..9d51b75 Binary files /dev/null and b/assets/unix-history/header-transparent.png differ diff --git a/assets/unix-history/header.png b/assets/unix-history/header.png new file mode 100644 index 0000000..f950557 Binary files /dev/null and b/assets/unix-history/header.png differ diff --git a/assets/unix-history/ibm-360.jpg b/assets/unix-history/ibm-360.jpg new file mode 100644 index 0000000..9dbaebf Binary files /dev/null and b/assets/unix-history/ibm-360.jpg differ diff --git a/assets/unix-history/mt-xinu.png b/assets/unix-history/mt-xinu.png new file mode 100644 index 0000000..0048c18 Binary files /dev/null and b/assets/unix-history/mt-xinu.png differ diff --git a/assets/unix-history/mt-xiny.jpg b/assets/unix-history/mt-xiny.jpg new file mode 100644 index 0000000..803c71c Binary files /dev/null and b/assets/unix-history/mt-xiny.jpg differ diff --git a/assets/unix-history/multics-login.png b/assets/unix-history/multics-login.png new file mode 100644 index 0000000..e6fe2b1 Binary files /dev/null and b/assets/unix-history/multics-login.png differ diff --git a/assets/unix-history/pdp-7.jpeg b/assets/unix-history/pdp-7.jpeg new file mode 100644 index 0000000..30de8ca Binary files /dev/null and b/assets/unix-history/pdp-7.jpeg differ diff --git a/assets/unix-history/space-travel.png b/assets/unix-history/space-travel.png new file mode 100644 index 0000000..071fac6 Binary files /dev/null and b/assets/unix-history/space-travel.png differ diff --git a/assets/unix-history/thompson-ritchie-pdp11.jpg b/assets/unix-history/thompson-ritchie-pdp11.jpg new file mode 100644 index 0000000..aca1c86 Binary files /dev/null and b/assets/unix-history/thompson-ritchie-pdp11.jpg differ diff --git a/assets/unix-history/thompson-ritchie.jpg b/assets/unix-history/thompson-ritchie.jpg new file mode 100644 index 0000000..5f2726d Binary files /dev/null and b/assets/unix-history/thompson-ritchie.jpg differ diff --git a/assets/unix-history/unix-tech-journal.jpg b/assets/unix-history/unix-tech-journal.jpg new file mode 100644 index 0000000..a5b4e77 Binary files /dev/null and b/assets/unix-history/unix-tech-journal.jpg differ diff --git a/assets/unix-history/unix-world-xenix.jpg b/assets/unix-history/unix-world-xenix.jpg new file mode 100644 index 0000000..db9954d Binary files /dev/null and b/assets/unix-history/unix-world-xenix.jpg differ diff --git a/assets/unix-history/webbutton.png b/assets/unix-history/webbutton.png new file mode 100644 index 0000000..8b79322 Binary files /dev/null and b/assets/unix-history/webbutton.png differ diff --git a/assets/unix-history/webbuttons/cryssite.png b/assets/unix-history/webbuttons/cryssite.png new file mode 100644 index 0000000..bda262e Binary files /dev/null and b/assets/unix-history/webbuttons/cryssite.png differ diff --git a/assets/unix-history/webbuttons/freebsd.gif b/assets/unix-history/webbuttons/freebsd.gif new file mode 100644 index 0000000..cd41141 Binary files /dev/null and b/assets/unix-history/webbuttons/freebsd.gif differ diff --git a/assets/unix-history/webbuttons/kofi.png b/assets/unix-history/webbuttons/kofi.png new file mode 100644 index 0000000..0b330b5 Binary files /dev/null and b/assets/unix-history/webbuttons/kofi.png differ diff --git a/assets/unix-history/wip.gif b/assets/unix-history/wip.gif new file mode 100644 index 0000000..d50c2ac Binary files /dev/null and b/assets/unix-history/wip.gif differ diff --git a/config/_default/menus.en.toml b/config/_default/menus.en.toml index 48f1dfa..75275f3 100644 --- a/config/_default/menus.en.toml +++ b/config/_default/menus.en.toml @@ -20,13 +20,25 @@ -# [[sections]] -# name = "Unix History" -# pageRef = "/unix-history" -# weight = 500 -# [[sections.params]] -# submenu = "section-null" + [[sections]] + name = "Unix History" + pageRef = "/unix-history" + weight = 500 + [[sections.params]] + submenu = "sections-unix-history" + section = "unix-history" + +[[sections-unix-history]] + name = "1 - Multics" + pageRef = "/unix-history/01_multics/" + +[[sections-unix-history]] + name = "2 - Birth of Unix" + pageRef = "/unix-history/02_unix/" +[[sections-unix-history]] + name = "3 - Forks and Wars" + pageRef = "/unix-history/03_unix_wars/" # [[sections]] # name = "BSD" diff --git a/content-org/retired-2024-unix-history/baseof.html b/content-org/retired-2024-unix-history/baseof.html new file mode 100644 index 0000000..54db2d9 --- /dev/null +++ b/content-org/retired-2024-unix-history/baseof.html @@ -0,0 +1,13 @@ +{{ block "main" . }} +{{ end }} + + + + + {{ .Title }} + + + + + + diff --git a/content-org/retired-2024-unix-history/list.html b/content-org/retired-2024-unix-history/list.html new file mode 100644 index 0000000..e4e4a83 --- /dev/null +++ b/content-org/retired-2024-unix-history/list.html @@ -0,0 +1,2 @@ +{{ define "main" }} +{{ end }} diff --git a/content-org/retired-2024-unix-history/redirect.html b/content-org/retired-2024-unix-history/redirect.html new file mode 100644 index 0000000..599d57b --- /dev/null +++ b/content-org/retired-2024-unix-history/redirect.html @@ -0,0 +1,9 @@ + + + + {{ .Title }} + + + + + diff --git a/content-org/retired-2024-unix-history/single.html b/content-org/retired-2024-unix-history/single.html new file mode 100644 index 0000000..e4e4a83 --- /dev/null +++ b/content-org/retired-2024-unix-history/single.html @@ -0,0 +1,2 @@ +{{ define "main" }} +{{ end }} diff --git a/content-org/unix-history.org b/content-org/unix-history.org index 6af9f4a..581ddbb 100644 --- a/content-org/unix-history.org +++ b/content-org/unix-history.org @@ -2,11 +2,11 @@ #+URL: https://michal.sapka.me/unix-history/ #+STARTUP: show2levels indent logdone -#+HUGO_BASE_DIR: ~/sites/site-crys-unixhist/ +#+HUGO_BASE_DIR: ~/ghq/michal.sapka.me/mms/site #+HUGO_WEIGHT: auto -#+HUGO_SECTION: +#+HUGO_SECTION: unix-history -* UH +* UH :@unix_history: :PROPERTIES: :EXPORT_HUGO_CUSTOM_FRONT_MATTER+: :image_dir "unix-history" :image_max_width 480 :EXPORT_HUGO_PAIRED_SHORTCODES: image @@ -24,6 +24,7 @@ CLOSED: [2024-05-30 Sat 21:03] :EXPORT_HUGO_LASTMOD: 2024-09-13 :END: + To say that the history of Unix is long and convoluted would be a huge understatement. It started its life as a gaming OS dressed as a typesetting one in a forgotten alley in a research center but soon became the most important idea in modern computing history. No other OS had such a broad impact on how we work with computers. And despite that, it's mostly a forgotten name. diff --git a/content/unix-history/_index.md b/content/unix-history/_index.md index 248e53d..206050b 100644 --- a/content/unix-history/_index.md +++ b/content/unix-history/_index.md @@ -1,8 +1,8 @@ +++ title = "Unix history" -author = ["Michal"] +author = ["User Mms"] date = 2024-05-30T21:03:00+02:00 -lastmod = 2024-06-10 +lastmod = 2024-09-13 categories = ["unix-history"] draft = false weight = 2001 @@ -22,7 +22,7 @@ It started its life as a gaming OS dressed as a typesetting one in a forgotten a No other OS had such a broad impact on how we work with computers. And despite that, it's mostly a forgotten name. It lives in its ideas and licenses, but very rarely do we think about running Unix. -{{< image class="centered" alt="A group of characters from Unix Surrealism." file="header-transparent.png" >}} +{{< image transparency="yes" class="centered" alt="A group of characters from Unix Surrealism." file="header-transparent.png" >}} noop {{< /image >}} @@ -54,6 +54,7 @@ noop ## Changes {#changes} +- _2024-09-13_: Moved to crys.site - _2024-06-10_: Added artwork; fixes in Part 3 - _2024-06-09_: Date fixes (IX/386 Xenix) in Part 3 - _2024-06-08_: First release of Part 3 diff --git a/layouts/shortcodes/image.html b/layouts/shortcodes/image.html index ee2f4a6..4217f39 100644 --- a/layouts/shortcodes/image.html +++ b/layouts/shortcodes/image.html @@ -1,12 +1,12 @@ {{- $max_width := .Page.Params.image_max_width }} -{{- $dir := .Page.Params.image_dir }} {{- $caption := .Inner }} {{- $file := .Params.file }} {{- $class := .Params.class }} {{- $source := .Params.source }} {{- $alt := .Params.alt }} +{{- $dir := .Page.Params.image_dir }} {{- $path := printf "%s/%s" $dir $file}} @@ -22,10 +22,14 @@ {{ end }} {{- $final2x_width := math.Mul $final1x_width 2}} +{{ $ext := "jpg" }} +{{ if eq .Params.transparency "yes" }} +{{ $ext = "png" }} +{{ end }} -{{- $img1xproc := printf "%dx jpg q90" $final1x_width }} -{{- $img2xproc := printf "%dx jpg q90" $final2x_width }} +{{- $img1xproc := printf "%dx %s q90" $final1x_width $ext }} +{{- $img2xproc := printf "%dx %s q90" $final2x_width $ext }} {{- $img1x := $img.Resize $img1xproc }} {{- $img2x := $img.Resize $img2xproc }} diff --git a/layouts/unix-history/baseof.html b/layouts/unix-history/baseof.html deleted file mode 100644 index 54db2d9..0000000 --- a/layouts/unix-history/baseof.html +++ /dev/null @@ -1,13 +0,0 @@ -{{ block "main" . }} -{{ end }} - - - - - {{ .Title }} - - - - - - diff --git a/layouts/unix-history/list.html b/layouts/unix-history/list.html deleted file mode 100644 index e4e4a83..0000000 --- a/layouts/unix-history/list.html +++ /dev/null @@ -1,2 +0,0 @@ -{{ define "main" }} -{{ end }} diff --git a/layouts/unix-history/redirect.html b/layouts/unix-history/redirect.html deleted file mode 100644 index 599d57b..0000000 --- a/layouts/unix-history/redirect.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - {{ .Title }} - - - - - diff --git a/layouts/unix-history/single.html b/layouts/unix-history/single.html deleted file mode 100644 index e4e4a83..0000000 --- a/layouts/unix-history/single.html +++ /dev/null @@ -1,2 +0,0 @@ -{{ define "main" }} -{{ end }} diff --git a/themes/24-unification/layouts/_default/baseof.html b/themes/24-unification/layouts/_default/baseof.html index 1d7ce0d..ac2c294 100644 --- a/themes/24-unification/layouts/_default/baseof.html +++ b/themes/24-unification/layouts/_default/baseof.html @@ -40,7 +40,8 @@ - + + {{- $bg := resources.Get "bg.gif" }} -- cgit v1.2.3