Copy over the plugins

This commit is contained in:
2026-08-08 19:53:22 -04:00
parent 3a2ae757c0
commit ea77e8f02a
7 changed files with 196 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
# frozen_string_literal: true
require 'fileutils'
require 'pathname'
require 'jekyll-last-modified-at'
module Recents
# Generate change information for all markdown pages
class Generator < Jekyll::Generator
def generate(site)
items = site.collections['notes'].docs
items.each do |page|
timestamp = Jekyll::LastModifiedAt::Determinator.new(site.source, page.path, '%FT%T%:z').to_s
page.data['last_modified_at_timestamp'] = timestamp
end
end
end
end