From 78b59dc2af3917bccab9d82e0e37c91b9263b394 Mon Sep 17 00:00:00 2001 From: Morgan McMillian Date: Sun, 12 Feb 2023 06:12:18 -0800 Subject: [PATCH] port of site to hugo --- .gitmodules | 3 + archetypes/default.md | 6 ++ config.toml | 79 +++++++++++------- content/2012-03-03-hello-world-2.md | 7 -- content/2021-02-21_hello-world.gmi | 7 -- content/2021-03-08_mobile-device-setup.gmi | 44 ---------- content/2021-09-08_panalaimon-ut-0-6-0.gmi | 27 ------ content/_index.gmi | 18 ---- content/_index.md | 0 content/chat/_index.gmi | 26 ------ content/chat/_index.md | 3 + content/chat/allthingstech.md | 29 +++++++ content/chat/devel.md | 23 ++++++ content/contact.md | 26 ++++++ content/contact/_index.gmi | 29 ------- content/post/_index.md | 6 ++ .../app-development-after-blackberry-10.md} | 5 +- .../beta-2-for-todo-txt-enyo.md} | 5 +- .../beta-3-for-todo-txt-enyo.md} | 5 +- .../beta-for-todo-txt-enyo.md} | 5 +- .../blackberry-playbook-development.md} | 5 +- .../blog-post.md} | 5 +- .../ending-blackberry-10-dev.md} | 5 +- .../enter-monkeystew-social.md} | 5 +- .../experimental-blog-post.md} | 5 +- .../goober-0-7-0.md} | 5 +- .../goober-discontinued.md} | 5 +- .../goober-maintenance-mode.md} | 5 +- .../hello-gemini.md} | 5 +- .../hello-pantalaimon-ut.md} | 5 +- .../its-not-dead-renamed-todo-0-7.md} | 5 +- .../just-a-reminder.md} | 5 +- .../migrated-old-blog.md} | 5 +- .../monkeystew-blackberry-luneos-and-more.md} | 5 +- .../monkeystew-social-is-shutting-down.md} | 5 +- .../morgans-summer-of-code.md} | 5 +- .../my-social-network-2.md} | 5 +- .../new-blog.md} | 5 +- .../new-gnu-social-instance.md} | 5 +- .../new-source-home.md} | 5 +- .../pantalaimon-ut-0-4-0.md} | 5 +- content/post/pantalaimon-ut-0-6-0.md | 26 ++++++ .../pantalaimon-ut-project-move.md} | 4 + .../pending-updates.md} | 5 +- .../pnut-matrix-1-0-0.md} | 5 +- .../renamed-todo-0-5.md} | 5 +- .../renamed-todo-0-7-1.md} | 5 +- .../renamed-todo-0-7-2-2.md} | 5 +- ...named-todo-0-7-4-bb-10-3-3-and-dropbox.md} | 5 +- .../renamed-todo-0-7-4.md} | 5 +- .../saying-goodbye-to-old-networks.md} | 5 +- .../still-not-dead-renamed-todo-update.md} | 5 +- .../support-matrix.md} | 5 +- .../synapse-shutdown.md} | 13 +-- .../task-slayer-041-available.md} | 5 +- .../task-slayer-for-bb10-update.md} | 5 +- .../task-slayer-for-blackberry-10.md} | 5 +- .../the-end-of-summer-renamed-todo-0-6.md} | 5 +- .../todo-txt-enyo-0-4-0.md} | 5 +- .../todo-txt-enyo-0-4-1-update-for-webos.md} | 5 +- .../woodstock-0-2-0.md} | 5 +- layouts/index.html | 22 +++++ layouts/post/list.html | 12 +++ static/style.css | 82 ------------------- templates/_default/atom.xml | 15 ---- templates/_default/base.html | 13 --- templates/_default/index.gmi | 3 - templates/_default/index.html | 10 --- templates/_default/page.gmi | 5 -- templates/_partials/header.html | 9 -- templates/atom.xml | 18 ---- templates/base.html | 13 --- templates/index.gmi | 6 -- templates/index.html | 19 ----- templates/page.html | 20 ----- themes/risotto | 1 + 76 files changed, 344 insertions(+), 490 deletions(-) create mode 100644 .gitmodules create mode 100644 archetypes/default.md delete mode 100644 content/2012-03-03-hello-world-2.md delete mode 100644 content/2021-02-21_hello-world.gmi delete mode 100644 content/2021-03-08_mobile-device-setup.gmi delete mode 100644 content/2021-09-08_panalaimon-ut-0-6-0.gmi delete mode 100644 content/_index.gmi create mode 100644 content/_index.md delete mode 100644 content/chat/_index.gmi create mode 100644 content/chat/_index.md create mode 100644 content/chat/allthingstech.md create mode 100644 content/chat/devel.md create mode 100644 content/contact.md delete mode 100644 content/contact/_index.gmi create mode 100644 content/post/_index.md rename content/{2018-02-28-app-development-after-blackberry-10.md => post/app-development-after-blackberry-10.md} (95%) rename content/{2012-03-18-beta-2-for-todo-txt-enyo.md => post/beta-2-for-todo-txt-enyo.md} (91%) rename content/{2012-11-12-beta-3-for-todo-txt-enyo.md => post/beta-3-for-todo-txt-enyo.md} (90%) rename content/{2012-03-08-beta-for-todo-txt-enyo.md => post/beta-for-todo-txt-enyo.md} (94%) rename content/{2016-08-08-blackberry-playbook-development.md => post/blackberry-playbook-development.md} (92%) rename content/{2017-09-24-blog-post.md => post/blog-post.md} (82%) rename content/{2018-09-05-ending-blackberry-10-dev.md => post/ending-blackberry-10-dev.md} (92%) rename content/{2016-01-24-enter-monkeystew-social.md => post/enter-monkeystew-social.md} (96%) rename content/{2016-01-14-experimental-blog-post.md => post/experimental-blog-post.md} (88%) rename content/{2018-11-23-goober-0-7-0.md => post/goober-0-7-0.md} (95%) rename content/{2020-08-24-goober-discontinued.md => post/goober-discontinued.md} (90%) rename content/{2019-09-13-goober-maintenance-mode.md => post/goober-maintenance-mode.md} (88%) rename content/{2021-02-21_hello-gemini.md => post/hello-gemini.md} (89%) rename content/{2020-08-24-hello-pantalaimon-ut.md => post/hello-pantalaimon-ut.md} (91%) rename content/{2014-09-02-its-not-dead-renamed-todo-0-7.md => post/its-not-dead-renamed-todo-0-7.md} (95%) rename content/{2014-12-02-just-a-reminder.md => post/just-a-reminder.md} (90%) rename content/{2019-09-29-migrated-old-blog.md => post/migrated-old-blog.md} (84%) rename content/{2014-11-11-monkeystew-blackberry-luneos-and-more.md => post/monkeystew-blackberry-luneos-and-more.md} (97%) rename content/{2017-08-29-monkeystew-social-is-shutting-down.md => post/monkeystew-social-is-shutting-down.md} (95%) rename content/{2016-06-29-morgans-summer-of-code.md => post/morgans-summer-of-code.md} (97%) rename content/{2014-12-24-my-social-network-2.md => post/my-social-network-2.md} (98%) rename content/{2018-11-22-new-blog.md => post/new-blog.md} (83%) rename content/{2016-03-12-new-gnu-social-instance.md => post/new-gnu-social-instance.md} (92%) rename content/{2020-04-23-new-source-home.md => post/new-source-home.md} (90%) rename content/{2020-09-07-pantalaimon-ut-0-4-0.md => post/pantalaimon-ut-0-4-0.md} (91%) create mode 100644 content/post/pantalaimon-ut-0-6-0.md rename content/{2023-02-10-pantalaimon-ut-project-move.md => post/pantalaimon-ut-project-move.md} (82%) rename content/{2014-08-26-pending-updates.md => post/pending-updates.md} (93%) rename content/{2019-01-03-pnut-matrix-1-0-0.md => post/pnut-matrix-1-0-0.md} (87%) rename content/{2013-05-01-renamed-todo-0-5.md => post/renamed-todo-0-5.md} (94%) rename content/{2014-12-17-renamed-todo-0-7-1.md => post/renamed-todo-0-7-1.md} (85%) rename content/{2015-03-18-renamed-todo-0-7-2-2.md => post/renamed-todo-0-7-2-2.md} (88%) rename content/{2016-12-21-renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md => post/renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md} (87%) rename content/{2016-08-11-renamed-todo-0-7-4.md => post/renamed-todo-0-7-4.md} (86%) rename content/{2017-03-12-saying-goodbye-to-old-networks.md => post/saying-goodbye-to-old-networks.md} (94%) rename content/{2018-01-21-still-not-dead-renamed-todo-update.md => post/still-not-dead-renamed-todo-update.md} (94%) rename content/{2017-07-07-support-matrix.md => post/support-matrix.md} (95%) rename content/{2021-07-03_synapse-shutdown.gmi => post/synapse-shutdown.md} (76%) rename content/{2013-02-16-task-slayer-041-available.md => post/task-slayer-041-available.md} (92%) rename content/{2012-12-13-task-slayer-for-bb10-update.md => post/task-slayer-for-bb10-update.md} (92%) rename content/{2012-10-13-task-slayer-for-blackberry-10.md => post/task-slayer-for-blackberry-10.md} (93%) rename content/{2013-09-11-the-end-of-summer-renamed-todo-0-6.md => post/the-end-of-summer-renamed-todo-0-6.md} (93%) rename content/{2012-12-13-todo-txt-enyo-0-4-0.md => post/todo-txt-enyo-0-4-0.md} (91%) rename content/{2013-04-13-todo-txt-enyo-0-4-1-update-for-webos.md => post/todo-txt-enyo-0-4-1-update-for-webos.md} (93%) rename content/{2020-04-29-woodstock-0-2-0.md => post/woodstock-0-2-0.md} (94%) create mode 100644 layouts/index.html create mode 100644 layouts/post/list.html delete mode 100644 static/style.css delete mode 100644 templates/_default/atom.xml delete mode 100644 templates/_default/base.html delete mode 100644 templates/_default/index.gmi delete mode 100644 templates/_default/index.html delete mode 100644 templates/_default/page.gmi delete mode 100644 templates/_partials/header.html delete mode 100644 templates/atom.xml delete mode 100644 templates/base.html delete mode 100644 templates/index.gmi delete mode 100644 templates/index.html delete mode 100644 templates/page.html create mode 160000 themes/risotto diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..ff7ca04 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/risotto"] + path = themes/risotto + url = https://github.com/joeroe/risotto.git diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/config.toml b/config.toml index 96addf4..f9c5dbf 100644 --- a/config.toml +++ b/config.toml @@ -1,34 +1,55 @@ -title = "morgan.mcmillian.dev" +baseURL = 'https://morgan.mcmillian.dev/' +languageCode = 'en-us' +title = 'morgan.mcmillian.dev' +theme = 'risotto' +author = 'Morgan McMillian' +copyright = '' +paginate = 3 +DefaultContentLanguage = 'en-us' +enableInlineShortcodes = true -[permalinks] -"/" = "/{{ .Date.Format `2006/01/02` }}/{{ path.Base .Path }}/" +sectionPagesMenu = 'main' -[[tasks]] -name = "gemini" -input = [".gmi"] -output = ".gmi" -template = ".gmi" -static_dir = "static" -output_dir = "public/gemini" +[params] +noindex = false -[[tasks.feeds]] -input_dir = "." -title = "morgan.mcmillian.dev" -template = "atom.xml" -output = "atom.xml" +[params.theme] +palette = 'base16-dark' -[[tasks]] -name = "https" -input = [".gmi",".md"] -output = ".html" -template = ".html" -preprocess.gmi = "gmnitohtml" -preprocess.md = "mdtohtml" -static_dir = "static" -output_dir = "public/https" +[params.about] +title = 'Morgan McMillian' +description = 'Spaced out Linux nerd' +logo = '' -[[tasks.feeds]] -input_dir = "." -title = "morgan.mcmillian.dev" -template = "atom.xml" -output = "atom.xml" +[[params.socialLinks]] +icon = 'fa-brands fa-git' +title = 'git' +url = 'https://git.dreamfall.space/thrrgilag' + +[[params.socialLinks]] +icon = 'fa-brands fa-gitlab' +title = 'GitLab' +url = 'https://gitlab.com/thrrgilag' + +[[params.socialLinks]] +icon = 'fa-brands fa-github' +title = 'GitHub' +url = 'https://github.com/thrrgilag' + +[[params.socialLinks]] +icon = 'fa-brands fa-mastodon' +title = 'Fosstodon' +url = 'https://fosstodon.org/@thrrgilag' + +[[params.socialLinks]] +icon = 'fa-regular fa-comment-dots' +title = 'pnut.io' +url = 'https://pnut.io/@thrrgilag' + +[menu] + +[[menu.main]] +identifier = 'contact' +name = 'Contact' +url = '/contact/' +weight = 10 diff --git a/content/2012-03-03-hello-world-2.md b/content/2012-03-03-hello-world-2.md deleted file mode 100644 index 3774542..0000000 --- a/content/2012-03-03-hello-world-2.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Hello world! -date: 2012-03-03T12:08:22+00:00 -params: - origin: monkeystew.org ---- -Welcome to the latest version of my site. It’s time that I start putting things into place for releasing some of my personal programming projects into the wild.  I don’t consider myself a professional programmer, it’s just a hobby I am always looking to improve on. diff --git a/content/2021-02-21_hello-world.gmi b/content/2021-02-21_hello-world.gmi deleted file mode 100644 index dd6100f..0000000 --- a/content/2021-02-21_hello-world.gmi +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Hello World -params: - origin: thrrgilag.net ---- - -Hello and welcome to my first gemlog post. I haven't been much of a blogger over the years and it's very possible that I won't be much of a gemlogger either. But at the very least I'll try to post whenever I put out updates to my various open-source projects and on occasion write about something (usually tech) that interests me. diff --git a/content/2021-03-08_mobile-device-setup.gmi b/content/2021-03-08_mobile-device-setup.gmi deleted file mode 100644 index 8b3191f..0000000 --- a/content/2021-03-08_mobile-device-setup.gmi +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: My mobile Linux device setup -params: - origin: thrrgilag.net ---- - -I spent part of my weekend setting up another device with Ubuntu Touch to serve as my main pocket computing device. I've been playing with Linux on various mobile devices over the years but never really talked much about it other than the random social post. So this time I though it would be fun to actually start documenting it for those who are interested in what I'm using but also for my future self to look back upon. - -In this first post I'm actually doing to document 3 devices. The first is my actual phone for voice calls, some texts, and mobile hotspot when needed. The second is the Linux device I have been using as my daily driver the last few weeks for Email, chat, internet, games, stuff like that. And the third device is what I setup to be my new daily driver going forward. - - -## Light Phone II (my phone) - - OS: Light OS (modified Android) - Tools: Phone, Alarm, Calculator - - -## Planet Computer Gemini PDA 4G LTE (my previous main device) - - OS: Sailfish OS 4.0.1.48 - Browser: Sailfish Browser - Email: Sailfish Email - XMPP: Shmoose (Sailfish Messages broken in this release) - Matrix: gomuks (via the Terminal) & Konheko -Telegram: Telegra'me -Mastodon: Tooter Beta (activitypub server runs Pleroma) - Twitter: Piepmatz - Misc: Storeman, ownKeepass, SailOTP, Pure Maps, gPodder - Games: Machines vs Machines, Patience Deck, Picross 2, Heebo - - -## Sony Xperia X (my current main device) - - OS: ubports Ubuntu Touch OTA-16 RC - Browser: Morph Browser - Email: Dekko 2 - XMPP: ConverseJS - Matrix: FluffyChat + Pantalaimon UT -Telegram: TELEports -Mastodon: Plemora web app (created using Webber) - Twitter: Twitter web app (created using Webber) - Misc: UT Tweak Tools, uVolMan, uNav, Tagger, Seabass2, KeePit, 2FA Manager - Games: Machines vs Machines, Harbour AirCraft War, Asteroids, Mines - diff --git a/content/2021-09-08_panalaimon-ut-0-6-0.gmi b/content/2021-09-08_panalaimon-ut-0-6-0.gmi deleted file mode 100644 index 0b8f1d4..0000000 --- a/content/2021-09-08_panalaimon-ut-0-6-0.gmi +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Pantalaimon UT 0.6.0 released -params: - origin: thrrgilag.net ---- - -This is an important bug fix release which resolves an issue with messages sent as unencrypted in encrypted rooms. Please update and restart the pantalaimon service. - - -The panctl shell utility is now included with this release and can be accessed via the Terminal using this command. - -``` -/opt/click.ubuntu.com/pantalaimon.thrrgilag/current/panctl -``` - - -Changes: - - * Updated pantalaimon daemon to 0.10.3 which resolves E2EE issues - * Add encryption logs when logging level set to "debug" - * Added panctl shell utility - - -Packages available at - -=> https://git.sr.ht/~thrrgilag/pantalaimon-ut/refs/0.6.0 - diff --git a/content/_index.gmi b/content/_index.gmi deleted file mode 100644 index 7a8b919..0000000 --- a/content/_index.gmi +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: morgan.mcmillian.dev ---- - -My name is Morgan McMillian, also known as thrrgilag in various places online. I am a software engineer with an obsession for Linux, open-source software, and tech in general. - -=> contact contact -=> chat chat -=> https://fosstodon.org/@thrrgilag social -=> /atom.xml feed - -## code - -=> https://git.dreamfall.space/thrrgilag git -=> https://gitlab.com/thrrgilag gitlab -=> https://github.com/thrrgilag github - -## posts diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..e69de29 diff --git a/content/chat/_index.gmi b/content/chat/_index.gmi deleted file mode 100644 index d92c665..0000000 --- a/content/chat/_index.gmi +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: public chat ---- - -These are my public chat rooms where you can find me conversing with my internet friends. The rules are simple. - -1. Be respectful -2. No spamming - - -## #allthingstech - -Public chat room discussing all things tech related. - -=> https://matrix.to/#/#allthingstech:matrix.org #allthingstech:matrix.org -=> xmpp:allthingstech@groups.clacks.network?join xmpp:allthingstech@groups.clacks.network -=> irc://irc.libera.chat/#allthingstech #allthingstech on irc.libera.chat -=> https://patter.chat/room/508 all things tech on pnut.io - - -## #dev - -My public chat room for various software development projects and discussion in general - -=> https://matrix.to/#/#devel:mcmillian.ems.host #devel:mcmillian.ems.host -=> https://patter.chat/room/85 morgan dev chat on pnut.io diff --git a/content/chat/_index.md b/content/chat/_index.md new file mode 100644 index 0000000..6cc4fe5 --- /dev/null +++ b/content/chat/_index.md @@ -0,0 +1,3 @@ +--- +title: chat +--- diff --git a/content/chat/allthingstech.md b/content/chat/allthingstech.md new file mode 100644 index 0000000..3b90d41 --- /dev/null +++ b/content/chat/allthingstech.md @@ -0,0 +1,29 @@ +--- +title: "#allthingstech" +draft: false +--- + +Public chat room discussing all things tech related. + +**matrix**: +[#allthingstech:matrix.org](https://matrix.to/#/#allthingstech:matrix.org) + +**pnut**: +[all things tech](https://patter.chat/room/508) + +**xmpp**: +[allthingstech@groups.clacks.network](allthingstech@groups.clacks.network?join) + +**irc**: +[#allthingstech](irc://irc.libera.chat/#allthingstech) + + + +The rules are simple. + +1. Be respectful +2. No spamming + +Notice + +Some of the connected networks maintain a persistent chat history while others do not. Some participants may also keep their own copies of the conversation. Please be aware that regardless of how you join your conversation is logged in multiple places. diff --git a/content/chat/devel.md b/content/chat/devel.md new file mode 100644 index 0000000..7648d13 --- /dev/null +++ b/content/chat/devel.md @@ -0,0 +1,23 @@ +--- +title: "#devel" +draft: false +--- + +My public chat room for my various open-source projects and software development discussion in general. + +**matrix**: +[#devel:mcmillian.ems.host](https://matrix.to/#/#devel:mcmillian.ems.host) + +**pnut**: +[thrrgilag dev](https://patter.chat/room/85) + + + +The rules are simple. + +1. Be respectful +2. No spamming + +Notice + +Some of the connected networks maintain a persistent chat history while others do not. Some participants may also keep their own copies of the conversation. Please be aware that regardless of how you join your conversation is logged in multiple places. diff --git a/content/contact.md b/content/contact.md new file mode 100644 index 0000000..793b5fe --- /dev/null +++ b/content/contact.md @@ -0,0 +1,26 @@ +--- +title: contact +--- + + +**email**: +[morgan@mcmillian.dev](mailto:morgan@mcmillian.dev) + +PGP: +`4d69 5be6 d38f a455 b758 eae6 42d8 a0f4 6b4f b858` + + +**matrix**: +[@morgan:mcmillian.ems.host](https://matrix.to/#/@morgan:mcmillian.ems.host) + +**threema**: +[VNB9TSFJ](https://threema.id/VNB9TSFJ) + +**xmpp**: +[morgan@clacks.network](xmpp:morgan@clacks.network) + +**telegram**: +[@thrrgilag](https://t.me/thrrgilag) + +**irc**: +thrrgilag on irc.libera.chat and irc.oftc.net diff --git a/content/contact/_index.gmi b/content/contact/_index.gmi deleted file mode 100644 index 3f7bacd..0000000 --- a/content/contact/_index.gmi +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: contact ---- - - -### email - -=> mailto:morgan@mcmillian.dev morgan@mcmillian.dev -``` -4d69 5be6 d38f a455 b758 eae6 42d8 a0f4 6b4f b858 -``` - - -### chat - -xmpp -=> xmpp:morgan@clacks.network morgan@clacks.network - -matrix -=> https://matrix.to/#/@morgan:mcmillian.ems.host @morgan:mcmillian.ems.host - -threema -=> https://threema.id/VNB9TSFJ VNB9TSFJ - -telegram -=> https://t.me/thrrgilag @thrrgilag - - -thrrgilag on irc.libera.chat and irc.oftc.net diff --git a/content/post/_index.md b/content/post/_index.md new file mode 100644 index 0000000..dae5701 --- /dev/null +++ b/content/post/_index.md @@ -0,0 +1,6 @@ ++++ +aliases = ["posts", "blog"] +title = "Posts" +author = "Morgan McMillian" +tags = ["index"] ++++ diff --git a/content/2018-02-28-app-development-after-blackberry-10.md b/content/post/app-development-after-blackberry-10.md similarity index 95% rename from content/2018-02-28-app-development-after-blackberry-10.md rename to content/post/app-development-after-blackberry-10.md index 493e350..c35bc41 100644 --- a/content/2018-02-28-app-development-after-blackberry-10.md +++ b/content/post/app-development-after-blackberry-10.md @@ -1,8 +1,9 @@ --- title: App development after BlackBerry 10 date: 2018-02-28T15:49:22+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- I’m starting to think more about my mobile app development efforts after BB10 is no longer supportable. It still has life left in it but now that BlackBerry is starting to turn services off it may not be for much longer.  I’ve dabbled off and on with Android development and do have an [app][1] for pnut.io that I’m actively working on.  But Android as a platform isn’t my favorite and developing for it isn’t as fun given it’s Java roots.  So I’m finally putting more attention towards the mobile Linux development space.  I think there is a lot more room for amazing things to develop and evolve in that arena.  Projects like [ubports][2] are gaining momentum and companies like [Jolla][3] and [Purism][4] have exciting things happening with their distributions and device support.  I’ll continue to support my BB10 apps as long as the code signing servers existing and I can distribute usable bar files but I’ll also be porting those apps over to Ubuntu Touch and maybe Sailfish OS.  Beyond that any new projects I start on will be for the mobile Linux space.  And open source too! diff --git a/content/2012-03-18-beta-2-for-todo-txt-enyo.md b/content/post/beta-2-for-todo-txt-enyo.md similarity index 91% rename from content/2012-03-18-beta-2-for-todo-txt-enyo.md rename to content/post/beta-2-for-todo-txt-enyo.md index 8ed78c7..11b44d4 100644 --- a/content/2012-03-18-beta-2-for-todo-txt-enyo.md +++ b/content/post/beta-2-for-todo-txt-enyo.md @@ -1,8 +1,9 @@ --- title: Beta 2 for Todo.txt Enyo date: 2012-03-18T12:25:23+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- The second beta of Todo.txt Enyo has been uploaded to the HP App Catalog beta channel and is available now.  There have been some various bug fixes, minor UI modifications, and initial support for the BlackBerry Playbook.  Check out the Apps page for how to get it. diff --git a/content/2012-11-12-beta-3-for-todo-txt-enyo.md b/content/post/beta-3-for-todo-txt-enyo.md similarity index 90% rename from content/2012-11-12-beta-3-for-todo-txt-enyo.md rename to content/post/beta-3-for-todo-txt-enyo.md index 827de17..d6210d1 100644 --- a/content/2012-11-12-beta-3-for-todo-txt-enyo.md +++ b/content/post/beta-3-for-todo-txt-enyo.md @@ -1,8 +1,9 @@ --- title: Beta 3 for Todo.txt Enyo date: 2012-11-12T16:17:18+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- The third release of Todo.txt Enyo is now available for both WebOS and BlackBerry PlayBook.  This release includes minor UI tweak, a bug fix, and a new feature. diff --git a/content/2012-03-08-beta-for-todo-txt-enyo.md b/content/post/beta-for-todo-txt-enyo.md similarity index 94% rename from content/2012-03-08-beta-for-todo-txt-enyo.md rename to content/post/beta-for-todo-txt-enyo.md index 59a4282..5ef3502 100644 --- a/content/2012-03-08-beta-for-todo-txt-enyo.md +++ b/content/post/beta-for-todo-txt-enyo.md @@ -1,8 +1,9 @@ --- title: Beta for Todo.txt Enyo date: 2012-03-08T12:07:28+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- The first version of Todo.txt Enyo has been published on the HP App Catalog beta channel.  It’s available now to those who are willing to try it out.  I’m sure there are plenty of bugs to be discovered so feedback will be very much appreciated. diff --git a/content/2016-08-08-blackberry-playbook-development.md b/content/post/blackberry-playbook-development.md similarity index 92% rename from content/2016-08-08-blackberry-playbook-development.md rename to content/post/blackberry-playbook-development.md index 02d73c0..23ff82c 100644 --- a/content/2016-08-08-blackberry-playbook-development.md +++ b/content/post/blackberry-playbook-development.md @@ -1,8 +1,9 @@ --- title: BlackBerry PlayBook development date: 2016-08-08T23:49:49+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- I’ve pulled Todo.txt Enyo for the PlayBook from BlackBerry World today and I will no longer be developing for this particular device. My biggest reason has to do with the SDK and the odd bit of hacking it took to build this particular application (the combination of Java and Adobe AIR to build HTML5 apps is a bit bonkers). With Dropbox deprecating v1 of their API I felt it was a good time to bring this particular effort to an end. The source code will continue to be available from my site for those who wish to build their own BAR files. On the brighter side of things the Palm SDK still continues to work so I’ll be continuing support for webOS. I’ll be posting more on that in the near future. diff --git a/content/2017-09-24-blog-post.md b/content/post/blog-post.md similarity index 82% rename from content/2017-09-24-blog-post.md rename to content/post/blog-post.md index 8b43c0e..fd5a540 100644 --- a/content/2017-09-24-blog-post.md +++ b/content/post/blog-post.md @@ -1,7 +1,8 @@ --- title: Blog post date: 2017-09-24T14:04:21+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- Since I switched off my Friendica instance last month I’m sorting out my blog posting workflow (even though I don’t do it often). So this is pretty much a nonsense post so I can see how it goes out to my various feeds. diff --git a/content/2018-09-05-ending-blackberry-10-dev.md b/content/post/ending-blackberry-10-dev.md similarity index 92% rename from content/2018-09-05-ending-blackberry-10-dev.md rename to content/post/ending-blackberry-10-dev.md index 8390518..4ef9bb9 100644 --- a/content/2018-09-05-ending-blackberry-10-dev.md +++ b/content/post/ending-blackberry-10-dev.md @@ -1,7 +1,8 @@ --- title: Ending BlackBerry 10 dev date: 2018-09-06T04:00:41+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- I’ve finally reached the point where I’m ready to discontinue support for BB10 in my various app development efforts.  Specifically those projects are Goober for BB10 (a native client for pnut.io) and Renamed Todo (a task list app using todo.txt format).  I hope they’ve been useful for the handful of users I’ve had and interacted with over the years, I know I’ve enjoyed building them.  But the time has come to retire them and allow myself to focus on other platforms.  The source code will remains available under and open source license and the bar files will also remain available for those who wish to continue using them. diff --git a/content/2016-01-24-enter-monkeystew-social.md b/content/post/enter-monkeystew-social.md similarity index 96% rename from content/2016-01-24-enter-monkeystew-social.md rename to content/post/enter-monkeystew-social.md index 78a34a6..299e26a 100644 --- a/content/2016-01-24-enter-monkeystew-social.md +++ b/content/post/enter-monkeystew-social.md @@ -1,8 +1,9 @@ --- title: Enter monkeystew.social date: 2016-01-25T02:25:41+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- A few weeks back I decided to give hosting my own social service a try. There are a various different projects that are being developed many of which have a pretty solid community around them. I have been using Diaspora pretty actively now for the last couple of years so that was my initial choice. But I have also poked around other networks like status net and pump, both of which are pretty active too. Ultimately I decided to use Friendica as my service. diff --git a/content/2016-01-14-experimental-blog-post.md b/content/post/experimental-blog-post.md similarity index 88% rename from content/2016-01-14-experimental-blog-post.md rename to content/post/experimental-blog-post.md index 6224cd5..78fceca 100644 --- a/content/2016-01-14-experimental-blog-post.md +++ b/content/post/experimental-blog-post.md @@ -1,8 +1,9 @@ --- title: Experimental blog post date: 2016-01-14T21:38:23+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- My Friendica experimentation continues, this time with a cheesy no-substance blog post. Please excuse the noise for now but I’m thinking there will be a real blog post coming about my experiences with this software, and open social networks in general. :) diff --git a/content/2018-11-23-goober-0-7-0.md b/content/post/goober-0-7-0.md similarity index 95% rename from content/2018-11-23-goober-0-7-0.md rename to content/post/goober-0-7-0.md index a5c3ce0..bf87acd 100644 --- a/content/2018-11-23-goober-0-7-0.md +++ b/content/post/goober-0-7-0.md @@ -1,8 +1,9 @@ --- title: "Goober 0.7.0" date: 2018-11-23T13:56:31-08:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- The latest Goober for Android has been released to the Google Play store. diff --git a/content/2020-08-24-goober-discontinued.md b/content/post/goober-discontinued.md similarity index 90% rename from content/2020-08-24-goober-discontinued.md rename to content/post/goober-discontinued.md index f1379c1..7ff819f 100644 --- a/content/2020-08-24-goober-discontinued.md +++ b/content/post/goober-discontinued.md @@ -1,8 +1,9 @@ --- title: "Goober Android discontinued" date: 2020-08-24T14:36:25-07:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- Today I'm putting Goober for Android officially into retirement status. I received a reminder email from Google this morning that updates to my app will soon require a newer target Android API level. Normally this wouldn't be a big deal however the framework I selected when I began this effort is now pretty far out of date and requires significant amount of work to bring current. I am no willing to devote time developing an application for Android, an operating system I no longer use or even recommend. diff --git a/content/2019-09-13-goober-maintenance-mode.md b/content/post/goober-maintenance-mode.md similarity index 88% rename from content/2019-09-13-goober-maintenance-mode.md rename to content/post/goober-maintenance-mode.md index 01bca84..063527e 100644 --- a/content/2019-09-13-goober-maintenance-mode.md +++ b/content/post/goober-maintenance-mode.md @@ -1,8 +1,9 @@ --- title: "Goober in maintenance mode" date: 2019-09-13T11:22:59-07:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- I'm going to officially put Goober into a maintenance only mode. The diff --git a/content/2021-02-21_hello-gemini.md b/content/post/hello-gemini.md similarity index 89% rename from content/2021-02-21_hello-gemini.md rename to content/post/hello-gemini.md index 36644e5..9ed9c84 100644 --- a/content/2021-02-21_hello-gemini.md +++ b/content/post/hello-gemini.md @@ -1,8 +1,9 @@ --- title: "Hello gemini" date: 2021-02-21T07:15:31-08:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- I have entered the world of [Project Gemini](https://gemini.circumlunar.space/). Gemini, for the uninitiated, is a new internet protocol which fits somewhere between gopher and the web. I'm finding its simplicity to be rather appealing so I figured I would dive right in and start publishing my own capsule (gemini://thrrgilag.net/). You can find a list of clients at https://gemini.circumlunar.space/software/. So take a peek and let me know what you think. diff --git a/content/2020-08-24-hello-pantalaimon-ut.md b/content/post/hello-pantalaimon-ut.md similarity index 91% rename from content/2020-08-24-hello-pantalaimon-ut.md rename to content/post/hello-pantalaimon-ut.md index 3cc662e..25435d5 100644 --- a/content/2020-08-24-hello-pantalaimon-ut.md +++ b/content/post/hello-pantalaimon-ut.md @@ -1,8 +1,9 @@ --- title: "Hello Pantalaimon UT" date: 2020-08-24T14:58:21-07:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- I've spun up a new project to focus on getting an end-to-end encryption proxy diff --git a/content/2014-09-02-its-not-dead-renamed-todo-0-7.md b/content/post/its-not-dead-renamed-todo-0-7.md similarity index 95% rename from content/2014-09-02-its-not-dead-renamed-todo-0-7.md rename to content/post/its-not-dead-renamed-todo-0-7.md index d96c6ac..337dd4c 100644 --- a/content/2014-09-02-its-not-dead-renamed-todo-0-7.md +++ b/content/post/its-not-dead-renamed-todo-0-7.md @@ -1,8 +1,9 @@ --- title: It’s not dead – Renamed Todo 0.7 date: 2014-09-02T13:35:19+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] ---
diff --git a/content/2014-12-02-just-a-reminder.md b/content/post/just-a-reminder.md similarity index 90% rename from content/2014-12-02-just-a-reminder.md rename to content/post/just-a-reminder.md index 7fdca10..9a00b7a 100644 --- a/content/2014-12-02-just-a-reminder.md +++ b/content/post/just-a-reminder.md @@ -1,8 +1,9 @@ --- title: Just a reminder… date: 2014-12-02T16:38:36+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- Companies like Facebook, Twitter, or Google should not own or control your relationships. If you are unhappy with a company or their service then stop using it. There are many ways to interact online and offline without a large company owning you. diff --git a/content/2019-09-29-migrated-old-blog.md b/content/post/migrated-old-blog.md similarity index 84% rename from content/2019-09-29-migrated-old-blog.md rename to content/post/migrated-old-blog.md index e8ef3bf..c358c14 100644 --- a/content/2019-09-29-migrated-old-blog.md +++ b/content/post/migrated-old-blog.md @@ -1,8 +1,9 @@ --- title: "monkeystew.org migrated" date: 2019-09-29T08:18:56-07:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- I've migrated posts over from my old blog at monkeystew.org to this new site. With some amount of luck all of the URLs should still work properly and I've attempted to organize everything appropriately. Kinda wild to go back through my old posts over the years. diff --git a/content/2014-11-11-monkeystew-blackberry-luneos-and-more.md b/content/post/monkeystew-blackberry-luneos-and-more.md similarity index 97% rename from content/2014-11-11-monkeystew-blackberry-luneos-and-more.md rename to content/post/monkeystew-blackberry-luneos-and-more.md index 6d928b0..1e5983b 100644 --- a/content/2014-11-11-monkeystew-blackberry-luneos-and-more.md +++ b/content/post/monkeystew-blackberry-luneos-and-more.md @@ -1,8 +1,9 @@ --- title: Monkeystew, BlackBerry, LuneOS, and more date: 2014-11-11T23:37:45+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- It’s been a crazy busy 2014 and there are no signs that it will let up anytime soon. I have a tendency to line up several projects which I don’t necessarily have time for but work on anyway. So here is a quick recap of what I have brewing in the background. diff --git a/content/2017-08-29-monkeystew-social-is-shutting-down.md b/content/post/monkeystew-social-is-shutting-down.md similarity index 95% rename from content/2017-08-29-monkeystew-social-is-shutting-down.md rename to content/post/monkeystew-social-is-shutting-down.md index 59a496d..ac3b225 100644 --- a/content/2017-08-29-monkeystew-social-is-shutting-down.md +++ b/content/post/monkeystew-social-is-shutting-down.md @@ -1,8 +1,9 @@ --- title: monkeystew.social is shutting down date: 2017-08-29T15:36:42+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- I’ve decided to retire my Friendica instance at monkeystew.social. Mostly to free up some resources from my server and have one less thing to worry about and manage. I’m not going away from the social web, just coming at it a little differently now. diff --git a/content/2016-06-29-morgans-summer-of-code.md b/content/post/morgans-summer-of-code.md similarity index 97% rename from content/2016-06-29-morgans-summer-of-code.md rename to content/post/morgans-summer-of-code.md index bbbce20..69e36a5 100644 --- a/content/2016-06-29-morgans-summer-of-code.md +++ b/content/post/morgans-summer-of-code.md @@ -1,8 +1,9 @@ --- title: Morgan’s summer of code date: 2016-06-29T18:38:52+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- This isn’t anything to do with that Google program. I’m just putting out a quick post about what I’m up to these days. diff --git a/content/2014-12-24-my-social-network-2.md b/content/post/my-social-network-2.md similarity index 98% rename from content/2014-12-24-my-social-network-2.md rename to content/post/my-social-network-2.md index 7e7afa2..374ae54 100644 --- a/content/2014-12-24-my-social-network-2.md +++ b/content/post/my-social-network-2.md @@ -1,8 +1,9 @@ --- title: My social network date: 2014-12-24T19:43:12+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- In June of 2012 I made the decision to pull the plug on Facebook and I deactivated my account and never looked back. I quit Facebook because I realized back then that the service doesn’t care about me as a person but rather me as data. Constantly changing terms of service, confusing privacy controls, it was a regular routine of discovering what they changed and how to change it back. It became too much for me to handle so I deleted all of my posts (in theory) and deactivated my account. In truth it wasn’t that hard for me to do. Facebook wasn’t my only link to those I cared about. I still had phone numbers, email, messaging, and of course real human interaction. I still get the “Oh that’s right, your not on Facebook” comment occasionally in conversation but the funny thing is, nobody actively tried to get me to rejoin. diff --git a/content/2018-11-22-new-blog.md b/content/post/new-blog.md similarity index 83% rename from content/2018-11-22-new-blog.md rename to content/post/new-blog.md index b3359c2..5baaf8b 100644 --- a/content/2018-11-22-new-blog.md +++ b/content/post/new-blog.md @@ -1,8 +1,9 @@ --- title: "Hello World! (again)" date: 2018-11-22T06:14:21-08:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- I finally made the jump to using a site generator for my blog along with a new domain name. Rather than migrating the old site I've decided to leave it in place and just place my new posts here. Now that this post is out of the way, on with the show! diff --git a/content/2016-03-12-new-gnu-social-instance.md b/content/post/new-gnu-social-instance.md similarity index 92% rename from content/2016-03-12-new-gnu-social-instance.md rename to content/post/new-gnu-social-instance.md index 417646a..8e74017 100644 --- a/content/2016-03-12-new-gnu-social-instance.md +++ b/content/post/new-gnu-social-instance.md @@ -1,8 +1,9 @@ --- title: New GNU social instance date: 2016-03-12T17:07:32+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- I’ve been running my owner Friendica instance for a couple of months now. And so far I’ve been pretty happy with how it’s turned out thus far. There are however some quirks with how it works between the various networks. With that I decided to go ahead and run a dedicated instance for GNU social (gs.monkeystew.net) and start following my various ostatus contacts from there. I’ll continue to run Friendica and leave ostatus enabled but my interactions are going to be a little more split. I cross post frequently so feel free to follow me in both places or just one if I repeat myself too much. :-) @thrrgilag@gs.monkeystew.net diff --git a/content/2020-04-23-new-source-home.md b/content/post/new-source-home.md similarity index 90% rename from content/2020-04-23-new-source-home.md rename to content/post/new-source-home.md index 0a5ae36..b2b5c20 100644 --- a/content/2020-04-23-new-source-home.md +++ b/content/post/new-source-home.md @@ -1,8 +1,9 @@ --- title: "New source project home" date: 2020-04-23T21:56:14-07:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- After 2 years of running my own GitLab server I decided it was time to retire it and move my open-source projects to other sites. I did this so I can reduce my monthly expenses and honestly GitLab is way more than I actually use or need. diff --git a/content/2020-09-07-pantalaimon-ut-0-4-0.md b/content/post/pantalaimon-ut-0-4-0.md similarity index 91% rename from content/2020-09-07-pantalaimon-ut-0-4-0.md rename to content/post/pantalaimon-ut-0-4-0.md index 2096a4f..c35ea0a 100644 --- a/content/2020-09-07-pantalaimon-ut-0-4-0.md +++ b/content/post/pantalaimon-ut-0-4-0.md @@ -1,8 +1,9 @@ --- title: "pantalaimon-ut 0.4.0" date: 2020-09-07T21:24:32-07:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- I've uploaded another minor update to Pantalaimon for Ubuntu Touch. diff --git a/content/post/pantalaimon-ut-0-6-0.md b/content/post/pantalaimon-ut-0-6-0.md new file mode 100644 index 0000000..7e760ce --- /dev/null +++ b/content/post/pantalaimon-ut-0-6-0.md @@ -0,0 +1,26 @@ +--- +title: "Pantalaimon UT 0.6.0" +date: 2021-09-08T08:54:15-07:00 +draft: false +author: Morgan McMillian +tags: ["ubports","matrix"] +--- + +This is an important bug fix release which resolves an issue with messages sent as unencrypted in encrypted rooms. Please update and restart the pantalaimon service. + + + +The panctl shell utility is now included with this release and can be accessed via the Terminal using this command. + +`/opt/click.ubuntu.com/pantalaimon.thrrgilag/current/panctl` + + +Changes: + + - Updated pantalaimon daemon to 0.10.3 which resolves E2EE issues + - Add encryption logs when logging level set to "debug" + - Added panctl shell utility + + +Packages available at https://git.sr.ht/~thrrgilag/pantalaimon-ut/refs/0.6.0 + diff --git a/content/2023-02-10-pantalaimon-ut-project-move.md b/content/post/pantalaimon-ut-project-move.md similarity index 82% rename from content/2023-02-10-pantalaimon-ut-project-move.md rename to content/post/pantalaimon-ut-project-move.md index 8125ba0..f714773 100644 --- a/content/2023-02-10-pantalaimon-ut-project-move.md +++ b/content/post/pantalaimon-ut-project-move.md @@ -1,4 +1,8 @@ --- title: Pantalaimon UT project has moved +date: 2023-02-10T06:50:00-08:00 +draft: false +author: Morgan McMillian +tags: ["ubports","matrix"] --- The project for Pantalaimon UT has moved from [sourcehut](https://sr.ht) to my forgejo instance [here](https://git.dreamfall.space/thrrgilag/pantalaimon-ut). Source code, issues, and release artifacts can be found at it's new home. The mailing list however is being deleted. Future announcements will be posted to my blog and public discussion will continue at the [UBports forum](https://forums.ubports.com/). diff --git a/content/2014-08-26-pending-updates.md b/content/post/pending-updates.md similarity index 93% rename from content/2014-08-26-pending-updates.md rename to content/post/pending-updates.md index fc907fd..8f0eff2 100644 --- a/content/2014-08-26-pending-updates.md +++ b/content/post/pending-updates.md @@ -1,8 +1,9 @@ --- title: Pending updates date: 2014-08-26T14:25:28+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- I’ve been working on an update to Renamed Todo and made some good progress over this last weekend. Mostly minor stuff, a few cosmetic changes, a few UI tweaks, and a small bug fix which I’m attempting to squash now. I’m also doing some work under the hood to prepare for a much bigger update to follow. diff --git a/content/2019-01-03-pnut-matrix-1-0-0.md b/content/post/pnut-matrix-1-0-0.md similarity index 87% rename from content/2019-01-03-pnut-matrix-1-0-0.md rename to content/post/pnut-matrix-1-0-0.md index debe685..a1f741d 100644 --- a/content/2019-01-03-pnut-matrix-1-0-0.md +++ b/content/post/pnut-matrix-1-0-0.md @@ -1,8 +1,9 @@ --- title: "pnut-matrix 1.0.0" date: 2019-01-03T20:02:00-08:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- The pnut-matrix bridge has now reached 1.0. It now runs using pnut.io app streams for improved performance, includes administrative controls for managing bridged rooms, and syncs pnut.io avatars and display names to matrix. You can find the latest release at https://gitlab.com/thrrgilag/pnut-matrix and join the chat at https://patter.chat/room/999 diff --git a/content/2013-05-01-renamed-todo-0-5.md b/content/post/renamed-todo-0-5.md similarity index 94% rename from content/2013-05-01-renamed-todo-0-5.md rename to content/post/renamed-todo-0-5.md index 08c7ef1..8a680d0 100644 --- a/content/2013-05-01-renamed-todo-0-5.md +++ b/content/post/renamed-todo-0-5.md @@ -1,8 +1,9 @@ --- title: Because naming an app is hard – Renamed Todo 0.5 date: 2013-05-01T11:35:16+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- So I’ve gone and renamed my todo app formerly known as Task Slayer.  I honestly wasn’t that fond of the previous name to begin with so when asked to change it to avoid confusion with another app by the same name I gladly did so.  I didn’t realize how much of a pain it is though so I don’t plan on doing this again.  That being said this release is much more than just a fancy new name.  This release includes sharing support, an active frame, and support for those fancy new Q10 devices people are clamoring for. diff --git a/content/2014-12-17-renamed-todo-0-7-1.md b/content/post/renamed-todo-0-7-1.md similarity index 85% rename from content/2014-12-17-renamed-todo-0-7-1.md rename to content/post/renamed-todo-0-7-1.md index db072dd..138981b 100644 --- a/content/2014-12-17-renamed-todo-0-7-1.md +++ b/content/post/renamed-todo-0-7-1.md @@ -1,8 +1,9 @@ --- title: Renamed Todo 0.7.1 date: 2014-12-17T14:03:45+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- I was hoping this release would include new features but time was not on my side this go around. I decided to go ahead with a minor bug fix release instead. Solving an erroneous authentication error when authorizing the app with Dropbox. Enjoy and stay tuned for more enhancements down the road. diff --git a/content/2015-03-18-renamed-todo-0-7-2-2.md b/content/post/renamed-todo-0-7-2-2.md similarity index 88% rename from content/2015-03-18-renamed-todo-0-7-2-2.md rename to content/post/renamed-todo-0-7-2-2.md index 206aa82..98293ae 100644 --- a/content/2015-03-18-renamed-todo-0-7-2-2.md +++ b/content/post/renamed-todo-0-7-2-2.md @@ -1,8 +1,9 @@ --- title: Renamed Todo 0.7.2 date: 2015-03-18T13:25:35+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- Another minor update is available for all BlackBerry 10 devices in BlackBerry World which fixes UTF-8 support. This application will be in maintenance mode for now only handling bug fixes as they surface. As such I’ve decided to make Renamed Todo available for free. I’m working on a rewrite bringing it to more platforms and will be putting the new code out as open source. More to come on that soon. diff --git a/content/2016-12-21-renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md b/content/post/renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md similarity index 87% rename from content/2016-12-21-renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md rename to content/post/renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md index c82f6a0..a8b25d7 100644 --- a/content/2016-12-21-renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md +++ b/content/post/renamed-todo-0-7-4-bb-10-3-3-and-dropbox.md @@ -1,7 +1,8 @@ --- title: Renamed Todo 0.7.4, BB 10.3.3, and Dropbox date: 2016-12-21T23:48:25+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- A change was introduced with the release of BlackBerry 10.3.3 that breaks authentication between Renamed Todo and Dropbox.  I’ll be reworking (again) the authorization process to work properly with this latest update.  I’ll post again when the update is available here on this blog as well as my social feeds.  Links to follow me are in the sidebar. diff --git a/content/2016-08-11-renamed-todo-0-7-4.md b/content/post/renamed-todo-0-7-4.md similarity index 86% rename from content/2016-08-11-renamed-todo-0-7-4.md rename to content/post/renamed-todo-0-7-4.md index e0eef89..4666b47 100644 --- a/content/2016-08-11-renamed-todo-0-7-4.md +++ b/content/post/renamed-todo-0-7-4.md @@ -1,8 +1,9 @@ --- title: Renamed Todo 0.7.4 date: 2016-08-12T06:04:05+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- An update is now available for all BlackBerry 10 devices in BlackBerry World which adds support for Dropbox API v2. There are no visible changes to this release, just behind the scenes work in preparation for the Dropbox deprecating their API v1. This will allow Renamed Todo to continue to function for the foreseeable future. diff --git a/content/2017-03-12-saying-goodbye-to-old-networks.md b/content/post/saying-goodbye-to-old-networks.md similarity index 94% rename from content/2017-03-12-saying-goodbye-to-old-networks.md rename to content/post/saying-goodbye-to-old-networks.md index fd4e90b..ba78da1 100644 --- a/content/2017-03-12-saying-goodbye-to-old-networks.md +++ b/content/post/saying-goodbye-to-old-networks.md @@ -1,8 +1,9 @@ --- title: Saying goodbye to old networks date: 2017-03-12T16:43:17+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- This week I’m saying goodbye to an old network as App.net is shutting down. diff --git a/content/2018-01-21-still-not-dead-renamed-todo-update.md b/content/post/still-not-dead-renamed-todo-update.md similarity index 94% rename from content/2018-01-21-still-not-dead-renamed-todo-update.md rename to content/post/still-not-dead-renamed-todo-update.md index 8795adb..47951a5 100644 --- a/content/2018-01-21-still-not-dead-renamed-todo-update.md +++ b/content/post/still-not-dead-renamed-todo-update.md @@ -1,8 +1,9 @@ --- title: Still not dead – Renamed Todo update date: 2018-01-21T15:19:40+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- It’s been a long while since my last update.  I haven’t been paying much attention to this app over the last couple of years for various different reasons.  Mostly do to having switched my primary phone from the lovely BlackBerry Passport to an Android based BlackBerry phone.  But I still love BlackBerry 10 and I still love this app so I’ve finally pulled the trigger and made it open source.  It’s now available under the Apache 2.0 license and I’ll be continuing it’s support and development. diff --git a/content/2017-07-07-support-matrix.md b/content/post/support-matrix.md similarity index 95% rename from content/2017-07-07-support-matrix.md rename to content/post/support-matrix.md index 8d740c0..9f5b3f1 100644 --- a/content/2017-07-07-support-matrix.md +++ b/content/post/support-matrix.md @@ -1,8 +1,9 @@ --- title: Support Matrix! date: 2017-07-07T21:27:12+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- This has been one of my favorite projects this year. If you haven’t checked it out yet head over to matrix.org and take a peek. It’s grown a lot over the last year but now faces funding challenges. If you are able to help support the core team. Patreon, Liberapay, and bitcoin details are in the linked blog post. diff --git a/content/2021-07-03_synapse-shutdown.gmi b/content/post/synapse-shutdown.md similarity index 76% rename from content/2021-07-03_synapse-shutdown.gmi rename to content/post/synapse-shutdown.md index 882aa0f..9456fdd 100644 --- a/content/2021-07-03_synapse-shutdown.gmi +++ b/content/post/synapse-shutdown.md @@ -1,12 +1,13 @@ --- -title: Matrix server shutdown -params: - origin: thrrgilag.net +title: "Matrix server shutdown" +date: 2021-07-03T09:36:58-07:00 +draft: false +author: Morgan McMillian +tags: ["matrix","pnut"] --- Today I have officially retired my self-hosted matrix server and along with it the custom app service bridge I wrote for pnut.io (pnut-matrix). This comes as a somewhat bittersweet moment as I have been running my own matrix server since the end of 2016 and worked on the bridge since early 2017. I've been a fan and user of matrix over those years, the idea of a decentralized chat network built on common protocol that could interface with other networks appeals to me. But as I have come to realize this power and flexibility comes at a cost of complexity and resources. I find myself in need of freeing up my time and money for other ventures. So I must bid farewell to my server that has been my personal playground for the last 4 years. I moved to a managed service which costs me less and still allow me to participate in the matrix network. I have also replaced my pnut-matrix bridge with a much lighter weight plugin I wrote for matterbridge. It is a work in progress and I will share more details as it makes progress. - -=> https://gitlab.com/thrrgilag/pnut-matrix pnut-matrix - A matrix appservice bridge for pnut.io -=> https://git.sr.ht/~thrrgilag/pnut-bridge pnut-bridge - A matterbridge plugin for pnut.io +=> [pnut-matrix](https://gitlab.com/thrrgilag/pnut-matrix) - A matrix appservice bridge for pnut.io +=> [pnut-bridge](https://git.sr.ht/~thrrgilag/pnut-bridge) - A matterbridge plugin for pnut.io diff --git a/content/2013-02-16-task-slayer-041-available.md b/content/post/task-slayer-041-available.md similarity index 92% rename from content/2013-02-16-task-slayer-041-available.md rename to content/post/task-slayer-041-available.md index 9df5ed2..4240058 100644 --- a/content/2013-02-16-task-slayer-041-available.md +++ b/content/post/task-slayer-041-available.md @@ -1,8 +1,9 @@ --- title: Task Slayer 0.4.1 available date: 2013-02-16T12:38:53+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- My latest update to Task Slayer is now available for sale in BlackBerry World for the BlackBerry Z10.  There are a number of bug fixes included in this release to make it fast and stable now that BB10 has been officially released.  Even though it’s not labeled as v1.0 it’s ready for every day use.  My next release will focus on tighter BB10 integration, Q10 support, and perhaps a few extra features along the way. diff --git a/content/2012-12-13-task-slayer-for-bb10-update.md b/content/post/task-slayer-for-bb10-update.md similarity index 92% rename from content/2012-12-13-task-slayer-for-bb10-update.md rename to content/post/task-slayer-for-bb10-update.md index c061bbf..2187e4c 100644 --- a/content/2012-12-13-task-slayer-for-bb10-update.md +++ b/content/post/task-slayer-for-bb10-update.md @@ -1,8 +1,9 @@ --- title: Task Slayer for BB10 update date: 2012-12-13T12:50:20+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- This is a relatively minor update to Task Slayer.  The only notable feature was really just adding a quick search box and a little bit of UI tweaking.  Those with DevAlpha devices can download it from BlackBerry World.  Along with refreshed screenshots I’ll attempt to post a video with my next release to give a taste to those who might be eagerly awaiting the launch of BlackBerry 10 at the end of January or curious to see how this app works compared to it’s counter parts. diff --git a/content/2012-10-13-task-slayer-for-blackberry-10.md b/content/post/task-slayer-for-blackberry-10.md similarity index 93% rename from content/2012-10-13-task-slayer-for-blackberry-10.md rename to content/post/task-slayer-for-blackberry-10.md index 95df166..2638a2a 100644 --- a/content/2012-10-13-task-slayer-for-blackberry-10.md +++ b/content/post/task-slayer-for-blackberry-10.md @@ -1,8 +1,9 @@ --- title: Task Slayer for BlackBerry 10 date: 2012-10-13T12:06:26+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- My first BlackBerry 10 app Task Slayer is now available in the BlackBerry AppWorld.  Like my previous apps Task Slayer is a task manager based on the [todo.txt][2] file format.  This initial release covers the basics for managing tasks on the local device and has focused on making for a usable user interface.  It’s been tested and functional in the BlackBerry 10 Dev Alpha Simulator.  I’m looking for those who have Dev Alpha devices to help test and provide feedback.  I plan to have Dropbox syncing in my next release and have the basic framework in place to easily add more cloud services.  Click or scan the barcode link to download and give it a try.[^1] diff --git a/content/2013-09-11-the-end-of-summer-renamed-todo-0-6.md b/content/post/the-end-of-summer-renamed-todo-0-6.md similarity index 93% rename from content/2013-09-11-the-end-of-summer-renamed-todo-0-6.md rename to content/post/the-end-of-summer-renamed-todo-0-6.md index 50b44f2..2236310 100644 --- a/content/2013-09-11-the-end-of-summer-renamed-todo-0-6.md +++ b/content/post/the-end-of-summer-renamed-todo-0-6.md @@ -1,8 +1,9 @@ --- title: The end of summer – Renamed Todo 0.6 date: 2013-09-11T11:20:36+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- Now that summer is over it’s time to release another update.  With this update I’m continuing to make tweaks to the interface while adding some useful new features.  Most notably due date support with use of the custom due: tag.  Along with that comes some ability to manage the local sandbox files such as export and delete.  I have many more updated planned down the road.  As always your feedback is appreciated. diff --git a/content/2012-12-13-todo-txt-enyo-0-4-0.md b/content/post/todo-txt-enyo-0-4-0.md similarity index 91% rename from content/2012-12-13-todo-txt-enyo-0-4-0.md rename to content/post/todo-txt-enyo-0-4-0.md index 4be9416..6ca66e1 100644 --- a/content/2012-12-13-todo-txt-enyo-0-4-0.md +++ b/content/post/todo-txt-enyo-0-4-0.md @@ -1,8 +1,9 @@ --- title: Todo.txt Enyo 0.4.0 date: 2012-12-13T12:23:47+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- The fourth release of Todo.txt Enyo is now available for both WebOS and BlackBerry PlayBook.  Even though there was only one new feature added I think it’s a good one.  This release took a little while to get approved in BlackBerry App World.  I suspect the folks in Waterloo are getting a lot more app submissions these days. diff --git a/content/2013-04-13-todo-txt-enyo-0-4-1-update-for-webos.md b/content/post/todo-txt-enyo-0-4-1-update-for-webos.md similarity index 93% rename from content/2013-04-13-todo-txt-enyo-0-4-1-update-for-webos.md rename to content/post/todo-txt-enyo-0-4-1-update-for-webos.md index aa097d4..4418c83 100644 --- a/content/2013-04-13-todo-txt-enyo-0-4-1-update-for-webos.md +++ b/content/post/todo-txt-enyo-0-4-1-update-for-webos.md @@ -1,8 +1,9 @@ --- title: Todo.txt Enyo 0.4.1 update for webOS date: 2013-04-13T11:48:29+00:00 -params: - origin: monkeystew.org +draft: false +author: Morgan McMillian +tags: ["monkeystew.org"] --- Long live webOS!  I’ve decided to release a minor update to address some webOS specific requests.  First up has to do with scaling properly on a Pre 3 device.  Since I don’t have an actual Pre 3 device I have to rely on the simulator which doesn’t truly show how small or large the text actually looks.  Hopefully this will help those die hard users from having to strain their eyes.  The other change allows those who maintain their todo.txt on the local device to change where it’s stored internally.  This should be particularly useful for those who dual boot their TouchPad with Android and like to keep edit the file in either OS. diff --git a/content/2020-04-29-woodstock-0-2-0.md b/content/post/woodstock-0-2-0.md similarity index 94% rename from content/2020-04-29-woodstock-0-2-0.md rename to content/post/woodstock-0-2-0.md index 1165a81..9445808 100644 --- a/content/2020-04-29-woodstock-0-2-0.md +++ b/content/post/woodstock-0-2-0.md @@ -1,8 +1,9 @@ --- title: "woodstock 0.2.0" date: 2020-04-29T05:56:09-07:00 -params: - origin: thrrgilag.net +draft: false +author: Morgan McMillian +tags: ["thrrgilag.net"] --- Announcing the second pre-release (or re-release?) of the woodstock client library for pnut.io. This is my continuation of the work started by diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..481d181 --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,22 @@ +{{ define "main" }} + {{ .Content }} + + {{ range .Paginator.Pages }} + + {{ end }} + more posts + + +{{ end }} diff --git a/layouts/post/list.html b/layouts/post/list.html new file mode 100644 index 0000000..37742ef --- /dev/null +++ b/layouts/post/list.html @@ -0,0 +1,12 @@ +{{ define "main" }} +

{{ .Title | markdownify }}

+ + {{ .Content }} + +
    + {{ range .Pages }} + {{ .Render "li" }} + {{ end }} +
+ +{{ end }} diff --git a/static/style.css b/static/style.css deleted file mode 100644 index cf06e67..0000000 --- a/static/style.css +++ /dev/null @@ -1,82 +0,0 @@ -:root { - --bg: #ffffff; - --fg: #171a1f; - --link: #004cb8; - --active: #006aff; - --pre: #e9ecef; -} - -body { - font-family: sans-serif; - background-color: var(--bg); - color: var(--fg); - padding: 2rem 1.25rem; - line-height: 1.5; - max-width: 600px; - margin: 0 auto; -} - -header { - margin-bottom: 1rem; - display: flex; - justify-content: space-between; - align-items: center; - flex-wrap: wrap; -} - -header h1 { - font-size: 1.2rem; - margin-top: 0; - margin-bottom: 0; - margin-right: 1rem; -} - -a { - color: var(--link); - position: relative; -} - -a:hover { - color: var(--active); -} - -main h1 { - font-size: 1.6rem; - margin: 0; -} - -h2 { - font-size: 1.35rem; -} - -h3 { - font-size: 1.1rem; -} - -ul { - padding: 0; - list-style: None; -} - -pre { - display: block; - padding: .25rem; - margin: .25rem 0; - overflow-x: auto; - font-size: 1.2em; - background-color: var(--pre); -} - -footer { - margin-top: 2rem; -} - -@media (prefers-color-scheme: dark) { - :root { - --bg: #222222; - --fg: #efefef; - --link: #aaaaaa; - --active: #dddddd; - --pre: #555555; - } -} diff --git a/templates/_default/atom.xml b/templates/_default/atom.xml deleted file mode 100644 index 2d3cf14..0000000 --- a/templates/_default/atom.xml +++ /dev/null @@ -1,15 +0,0 @@ -{{ `` | safeHTML }} - -{{ .URL }} -{{ .Title }} -{{ site.Generated.Format "2006-01-02T15:04:05Z07:00" }} - -{{ range .Pages }} - {{ .URL }} - {{ .Title }} - {{ .Date.Format "2006-01-02T15:04:05Z07:00" }} - - {{ .Content }} - -{{ end -}} - diff --git a/templates/_default/base.html b/templates/_default/base.html deleted file mode 100644 index e0406a0..0000000 --- a/templates/_default/base.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - {{ .Title }} - - - -{{ block "main" . }}{{ end }} - - diff --git a/templates/_default/index.gmi b/templates/_default/index.gmi deleted file mode 100644 index 18641c9..0000000 --- a/templates/_default/index.gmi +++ /dev/null @@ -1,3 +0,0 @@ -# {{ .Title }} -{{ if .Content }} -{{ .Content }}{{ end }} diff --git a/templates/_default/index.html b/templates/_default/index.html deleted file mode 100644 index 781b9b7..0000000 --- a/templates/_default/index.html +++ /dev/null @@ -1,10 +0,0 @@ -{{ define "main" }} - {{ partial "header.html" . | safeHTML }} - -
-

{{ .Title }}

- - {{ .Content | safeHTML }} -
- -{{ end }} diff --git a/templates/_default/page.gmi b/templates/_default/page.gmi deleted file mode 100644 index c9de13a..0000000 --- a/templates/_default/page.gmi +++ /dev/null @@ -1,5 +0,0 @@ -# {{ .Title }} -{{- if not .Date.IsZero }} -Posted on {{ .Date.Format "2006-01-02" }}{{ end }} - -{{ .Content }} diff --git a/templates/_partials/header.html b/templates/_partials/header.html deleted file mode 100644 index 5ff4c96..0000000 --- a/templates/_partials/header.html +++ /dev/null @@ -1,9 +0,0 @@ -
-

morgan.mcmillian.dev

- -
diff --git a/templates/atom.xml b/templates/atom.xml deleted file mode 100644 index b087364..0000000 --- a/templates/atom.xml +++ /dev/null @@ -1,18 +0,0 @@ -{{ `` | safeHTML }} - -{{ .URL }} -{{ .Title }} -{{ site.Generated.Format "2006-01-02T15:04:05Z07:00" }} - -{{ range .Pages }} - {{ .URL }} - {{ .Title }} - {{ .Date.Format "2006-01-02T15:04:05Z07:00" }} - - {{ .Content | html }} - - Morgan McMillian - - -{{ end -}} - diff --git a/templates/base.html b/templates/base.html deleted file mode 100644 index e0406a0..0000000 --- a/templates/base.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - {{ .Title }} - - - -{{ block "main" . }}{{ end }} - - diff --git a/templates/index.gmi b/templates/index.gmi deleted file mode 100644 index a8fe4d8..0000000 --- a/templates/index.gmi +++ /dev/null @@ -1,6 +0,0 @@ -# {{ .Title }} -{{ if .Content }} -{{ .Content }}{{ end }} -{{ range .Pages }}=> {{ .Path }} {{ if not .Date.IsZero -}} -{{ .Date.Format "2006-01-02" }} {{end}}{{ .Title }} -{{ end -}} diff --git a/templates/index.html b/templates/index.html deleted file mode 100644 index dda44c1..0000000 --- a/templates/index.html +++ /dev/null @@ -1,19 +0,0 @@ -{{ define "main" }} - {{ partial "header.html" . | safeHTML }} - -

Morgan McMillian, also known as thrrgilag.

- - - -

posts

-
    - {{ range .Pages }} -
  • {{ .Date.Format "2006-01-02" }} ~ {{ .Title }}
  • - {{ end -}} -
- -{{ end }} diff --git a/templates/page.html b/templates/page.html deleted file mode 100644 index 7a9b02d..0000000 --- a/templates/page.html +++ /dev/null @@ -1,20 +0,0 @@ -{{ define "main" }} -
-

{{ .Title }}

- {{- if not .Date.IsZero }} - {{ .Date.Format "2006-01-02" }} on - {{ if .Params.origin }} {{ .Params.origin }} - {{ else }} {{ site.Title }} - {{ end }} - {{ end }} - -{{ .Content | safeHTML }} -
- - -{{ end }} diff --git a/themes/risotto b/themes/risotto new file mode 160000 index 0000000..5232e9f --- /dev/null +++ b/themes/risotto @@ -0,0 +1 @@ +Subproject commit 5232e9f44fc62cd564ae390521456ef26f736812