From 7a7a0d65bce9a5e28123df8152620af99957a872 Mon Sep 17 00:00:00 2001 From: Gabriel Dunne Date: Thu, 15 Jun 2023 17:26:40 -0700 Subject: [PATCH] dev branch --- Gemfile | 4 +- Gemfile.lock | 9 +- _config.yml | 12 + _includes/analytics.html | 1 + _includes/archive-sort.html | 19 + _includes/nav.html | 36 + _layouts/default.html | 21 +- _layouts/index.html | 33 +- _layouts/post.html | 24 +- _posts/2011-08-11-terminal_emulator_on_win.md | 2 +- _posts/2011-09-19-mostused.md | 11 +- _posts/2011-11-14-osx_print_json.md | 18 +- _posts/2012-01-02-archlinux_install.md | 44 +- _posts/2013-04-19-htmlwordcount.md | 5 +- _posts/2013-09-16-gen_semitones.md | 31 + _posts/2013-10-12-processing-anim-wkshp.md | 7 + _posts/2014-06-20-gifs_w_ffmpeg_gifsicle.md | 7 + _posts/2020-06-04-filebrowser-update.md | 8 + _scripts/convert.sh | 12 + _scripts/rename.py | 19 + archive-c.html | 19 + archive-d.html | 23 + archive-i.html | 23 + css/style.css | 209 +++ index.html | 34 + index.md | 5 - js/prettify/lang-apollo.js | 51 + js/prettify/lang-css.js | 78 + js/prettify/lang-hs.js | 101 ++ js/prettify/lang-lisp.js | 93 ++ js/prettify/lang-lua.js | 59 + js/prettify/lang-ml.js | 56 + js/prettify/lang-proto.js | 35 + js/prettify/lang-sql.js | 57 + js/prettify/lang-vb.js | 61 + js/prettify/lang-wiki.js | 53 + js/prettify/prettify.css | 28 + js/prettify/prettify.js | 1478 +++++++++++++++++ serve | 1 + 39 files changed, 2714 insertions(+), 73 deletions(-) create mode 100644 _includes/analytics.html create mode 100644 _includes/archive-sort.html create mode 100644 _includes/nav.html create mode 100644 _posts/2013-09-16-gen_semitones.md create mode 100644 _posts/2013-10-12-processing-anim-wkshp.md create mode 100644 _posts/2014-06-20-gifs_w_ffmpeg_gifsicle.md create mode 100644 _posts/2020-06-04-filebrowser-update.md create mode 100755 _scripts/convert.sh create mode 100644 _scripts/rename.py create mode 100644 archive-c.html create mode 100644 archive-d.html create mode 100644 archive-i.html create mode 100644 css/style.css create mode 100644 index.html delete mode 100644 index.md create mode 100644 js/prettify/lang-apollo.js create mode 100644 js/prettify/lang-css.js create mode 100644 js/prettify/lang-hs.js create mode 100644 js/prettify/lang-lisp.js create mode 100644 js/prettify/lang-lua.js create mode 100644 js/prettify/lang-ml.js create mode 100644 js/prettify/lang-proto.js create mode 100644 js/prettify/lang-sql.js create mode 100644 js/prettify/lang-vb.js create mode 100644 js/prettify/lang-wiki.js create mode 100644 js/prettify/prettify.css create mode 100644 js/prettify/prettify.js create mode 100755 serve diff --git a/Gemfile b/Gemfile index ff2c342..fd62db9 100644 --- a/Gemfile +++ b/Gemfile @@ -8,14 +8,14 @@ source "https://rubygems.org" # This will help ensure the proper Jekyll version is running. # Happy Jekylling! gem "jekyll", "~> 4.3.2" -# This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5" + # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. # gem "github-pages", group: :jekyll_plugins # If you have any plugins, put them here! group :jekyll_plugins do gem "jekyll-feed", "~> 0.12" + gem "jekyll-paginate" end # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem diff --git a/Gemfile.lock b/Gemfile.lock index 6eb43ce..97dbabe 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -33,10 +33,9 @@ GEM webrick (~> 1.7) jekyll-feed (0.17.0) jekyll (>= 3.7, < 5.0) + jekyll-paginate (1.1.0) jekyll-sass-converter (3.0.0) sass-embedded (~> 1.54) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) kramdown (2.4.0) @@ -48,10 +47,6 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) - minima (2.5.1) - jekyll (>= 3.5, < 5.0) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (5.0.1) @@ -75,7 +70,7 @@ DEPENDENCIES http_parser.rb (~> 0.6.0) jekyll (~> 4.3.2) jekyll-feed (~> 0.12) - minima (~> 2.5) + jekyll-paginate tzinfo (>= 1, < 3) tzinfo-data wdm (~> 0.1.1) diff --git a/_config.yml b/_config.yml index b3d52e8..a324396 100644 --- a/_config.yml +++ b/_config.yml @@ -25,6 +25,18 @@ permalink: /:categories/:title:output_ext # Build settings plugins: - jekyll-feed + - jekyll-paginate + +paginate: 5 + +defaults: + - + scope: + path: "" # an empty string here means all files in the project + values: + layout: "default" + + # Exclude from processing. # The following items will not be processed, by default. diff --git a/_includes/analytics.html b/_includes/analytics.html new file mode 100644 index 0000000..1a0539d --- /dev/null +++ b/_includes/analytics.html @@ -0,0 +1 @@ + diff --git a/_includes/archive-sort.html b/_includes/archive-sort.html new file mode 100644 index 0000000..e732873 --- /dev/null +++ b/_includes/archive-sort.html @@ -0,0 +1,19 @@ +
+by: +{% if page.url == '/archive-d/' %} + + date | category | thumbs + +{% endif %} +{% if page.url == '/archive-c/' %} + + date | category | thumbs + +{% endif %} +{% if page.url == '/archive-i/' %} + + date | category | thumbs + +{% endif %} +
+ diff --git a/_includes/nav.html b/_includes/nav.html new file mode 100644 index 0000000..5cb1811 --- /dev/null +++ b/_includes/nav.html @@ -0,0 +1,36 @@ + \ No newline at end of file diff --git a/_layouts/default.html b/_layouts/default.html index e5ed477..a046bfd 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -2,17 +2,28 @@ + {{ page.title }} + + + + + + + + + -