From 4aed20e8eb23425aa25b0b5b63eb5a844982e8da Mon Sep 17 00:00:00 2001 From: Dominic Reich Date: Sat, 18 Nov 2023 17:53:21 +0100 Subject: [PATCH] new content structure --- .../index.md | 0 .../10-error-with-signed-commits}/index.md | 0 .../index.md | 0 .../12-operating-the-z-shell}/index.md | 0 .../index.md | 0 .../index.md | 0 .../15-forking-git-repositories}/index.md | 0 .../2-optimizing-png-images}/index.md | 0 .../2-optimizing-png-images}/opti_01.png | Bin .../2-optimizing-png-images}/opti_02.png | Bin .../00_locales.png | Bin .../01_control-software.png | Bin .../02_mmdvmhost.png | Bin .../03_general.png | Bin .../04_dmrconfig.png | Bin .../05_exp_mmdvmhost-dmrnetwork.png | Bin .../06_exp_dmrgw-dmrnetwork1.png | Bin .../07_exp_dmrgw-dmrnetwork2.png | Bin .../08_raspberrypi.jpg | Bin .../09_dashboard-a.png | Bin .../10_pocsag.png | Bin .../11_df_output.png | Bin .../3-hs-dual-hat-with-pistar-v4}/index.md | 0 .../hyt_01_gps.png | Bin .../hyt_02_gps.png | Bin .../hyt_03_network.png | Bin .../hyt_04_channel.png | Bin .../hyt_05_buttons.png | Bin .../hyt_06_basic.png | Bin .../hyt_07_aprs_route_9050.png | Bin .../hyt_08_aprs_route_9057.png | Bin .../hyt_09_aprs_ssid_working.png | Bin .../hyt_10_aprs_ssid_notworking.png | Bin .../hyt_11_aprs_ssid_hotspot.png | Bin .../hyt_12_aprsdirect.png | Bin .../4-aprs-with-hytera-pd785g-v9}/index.md | 0 .../index.md | 0 .../index.md | 0 .../nxt_01_display-lh.jpg | Bin .../nxt_01_display.jpg | Bin .../nxt_02_screens.png | Bin .../index.md | 0 .../8-my-7inch-dmr-dashboard}/index.md | 0 .../8-my-7inch-dmr-dashboard}/nxt07_00.jpg | Bin .../8-my-7inch-dmr-dashboard}/nxt07_01.png | Bin .../8-my-7inch-dmr-dashboard}/nxt07_02.jpg | Bin .../index.md | 0 .../grub-customizer.png | Bin .../16-win10-grub2-and-uefi}/index.md | 0 .../01_dotnet40.png | Bin .../02_45restart.png | Bin .../03_fullinstall.png | Bin .../04_update.png | Bin .../05_desktopicons.png | Bin .../06_errormsg.png | Bin .../07_screenshot.png | Bin .../17-running-n1mm-logger-on-linux}/index.md | 0 .../18-winlink-and-vara-on-linux}/index.md | 0 .../19-wordlist-generation}/index.md | 0 .../index.md | 0 .../2022-07-31-handy-tools-mmdvm/index.md | 66 ------------------ .../21-site-updates}/index.md | 0 .../index.md | 0 .../wx-logo.png | Bin .../wx-main.png | Bin .../wx-main_new.png | Bin .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../28-using-nfs-on-a-raspberry-pi}/index.md | 0 .../hamnetvpn01.png | Bin .../hamnetvpn02.png | Bin .../hamnetvpn03.png | Bin .../hamnetvpn04.png | Bin .../hamnetvpn05.png | Bin .../index.md | 0 .../01_openlogs.png | Bin .../02_errmsg.png | Bin .../index.md | 0 .../01_create-ppp-interface.png | Bin .../02_create-l2tp-interface.png | Bin .../03_interface-assignments.png | Bin .../04_interface-configuration.png | Bin .../31-hamnet-on-the-pfsense}/05_routes.png | Bin .../06_status-gateways.png | Bin .../07_dhcp-server.png | Bin .../31-hamnet-on-the-pfsense}/index.md | 0 .../index.md | 0 .../33-change-git-submodule-url}/index.md | 0 .../01_api-token-settings.png | Bin .../34-my-current-website-setup}/index.md | 0 .../index.md | 0 .../00_waytogo.jpg | Bin .../01_setup.jpg | Bin .../02_plugdetail.jpg | Bin .../03_plugfinished.jpg | Bin .../index.md | 0 .../37-gitea-updates}/index.md | 0 .../38-mastodon-snippets}/index.md | 0 .../01-shared-folders-nas.png | Bin .../39-synology-nas-nfs-shares}/index.md | 0 .../40-iwlwifi-and-freebsd}/index.md | 0 .../41-moving-weewx-to-openbsd}/index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../index.md | 0 .../preview.png | Bin .../index.md | 0 .../index.md | 0 .../index.md | 0 .../bnc_choke.jpg | Bin .../bnc_measurement.jpg | Bin .../bnc_nanoVNA.jpg | Bin .../53-i-built-some-ferrite-chokes}/index.md | 0 .../pl259_choke.jpg | Bin .../pl259_measurement.jpg | Bin .../54-flecli-on-openbsd}/index.md | 0 .../index.md | 0 .../56-converting-big-videos}/index.md | 0 .../57-publishing-dotfiles}/git-config.png | Bin .../57-publishing-dotfiles}/index.md | 0 .../index.md | 0 .../rm_compose.jpg | Bin .../rm_connect.jpg | Bin .../rm_favs.jpg | Bin .../rm_station-details.jpg | Bin .../rm_stations.jpg | Bin .../rm_varahf.jpg | Bin .../tnc_audio-in.jpg | Bin .../tnc_audio-out.jpg | Bin 137 files changed, 66 deletions(-) rename content/posts/{2020-01-02-how-to-get-an-amateur-radio-license-in-austria => 2020/1-how-to-get-an-amateur-radio-license-in-austria}/index.md (100%) rename content/posts/{2020-11-14-error-with-signed-commits => 2020/10-error-with-signed-commits}/index.md (100%) rename content/posts/{2020-11-14-keep-up-to-date-on-forked-repositories => 2020/11-keep-up-to-date-on-forked-repositories}/index.md (100%) rename content/posts/{2020-11-15-operating-the-z-shell => 2020/12-operating-the-z-shell}/index.md (100%) rename content/posts/{2020-11-16-create-your-own-dmrid-database-file => 2020/13-create-your-own-dmrid-database-file}/index.md (100%) rename content/posts/{2020-11-22-virtual-machine-on-big-sur-not-starting => 2020/14-virtual-machine-on-big-sur-not-starting}/index.md (100%) rename content/posts/{2020-12-21-forking-git-repositories => 2020/15-forking-git-repositories}/index.md (100%) rename content/posts/{2020-01-20-optimizing-png-images => 2020/2-optimizing-png-images}/index.md (100%) rename content/posts/{2020-01-20-optimizing-png-images => 2020/2-optimizing-png-images}/opti_01.png (100%) rename content/posts/{2020-01-20-optimizing-png-images => 2020/2-optimizing-png-images}/opti_02.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/00_locales.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/01_control-software.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/02_mmdvmhost.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/03_general.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/04_dmrconfig.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/05_exp_mmdvmhost-dmrnetwork.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/06_exp_dmrgw-dmrnetwork1.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/07_exp_dmrgw-dmrnetwork2.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/08_raspberrypi.jpg (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/09_dashboard-a.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/10_pocsag.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/11_df_output.png (100%) rename content/posts/{2020-01-23-hs-dual-hat-with-pistar-v4 => 2020/3-hs-dual-hat-with-pistar-v4}/index.md (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_01_gps.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_02_gps.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_03_network.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_04_channel.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_05_buttons.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_06_basic.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_07_aprs_route_9050.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_08_aprs_route_9057.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_09_aprs_ssid_working.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_10_aprs_ssid_notworking.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_11_aprs_ssid_hotspot.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/hyt_12_aprsdirect.png (100%) rename content/posts/{2020-01-27-aprs-with-hytera-pd785g-v9 => 2020/4-aprs-with-hytera-pd785g-v9}/index.md (100%) rename content/posts/{2020-02-04-get-dmrids-on-the-command-line => 2020/5-get-dmrids-on-the-command-line}/index.md (100%) rename content/posts/{2020-02-16-nextion-dmr-last-heard-dashboard => 2020/6-nextion-dmr-last-heard-dashboard}/index.md (100%) rename content/posts/{2020-02-16-nextion-dmr-last-heard-dashboard => 2020/6-nextion-dmr-last-heard-dashboard}/nxt_01_display-lh.jpg (100%) rename content/posts/{2020-02-16-nextion-dmr-last-heard-dashboard => 2020/6-nextion-dmr-last-heard-dashboard}/nxt_01_display.jpg (100%) rename content/posts/{2020-02-16-nextion-dmr-last-heard-dashboard => 2020/6-nextion-dmr-last-heard-dashboard}/nxt_02_screens.png (100%) rename content/posts/{2020-02-22-mountint-ext4-filesystem-on-macos-readonly => 2020/7-mountint-ext4-filesystem-on-macos-readonly}/index.md (100%) rename content/posts/{2020-03-28-my-7inch-dmr-dashboard => 2020/8-my-7inch-dmr-dashboard}/index.md (100%) rename content/posts/{2020-03-28-my-7inch-dmr-dashboard => 2020/8-my-7inch-dmr-dashboard}/nxt07_00.jpg (100%) rename content/posts/{2020-03-28-my-7inch-dmr-dashboard => 2020/8-my-7inch-dmr-dashboard}/nxt07_01.png (100%) rename content/posts/{2020-03-28-my-7inch-dmr-dashboard => 2020/8-my-7inch-dmr-dashboard}/nxt07_02.jpg (100%) rename content/posts/{2020-05-17-change-the-bands-in-your-anytone-codeplug => 2020/9-change-the-bands-in-your-anytone-codeplug}/index.md (100%) rename content/posts/{2021-08-08-win10-grub2-and-uefi => 2021/16-win10-grub2-and-uefi}/grub-customizer.png (100%) rename content/posts/{2021-08-08-win10-grub2-and-uefi => 2021/16-win10-grub2-and-uefi}/index.md (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/01_dotnet40.png (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/02_45restart.png (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/03_fullinstall.png (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/04_update.png (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/05_desktopicons.png (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/06_errormsg.png (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/07_screenshot.png (100%) rename content/posts/{2021-08-12-running-n1mm-logger-on-linux => 2021/17-running-n1mm-logger-on-linux}/index.md (100%) rename content/posts/{2021-10-03-winlink-and-vara-on-linux => 2021/18-winlink-and-vara-on-linux}/index.md (100%) rename content/posts/{2021-10-03-wordlist-generation => 2021/19-wordlist-generation}/index.md (100%) rename content/posts/{2021-10-26-processes-accessing-mountpoints => 2021/20-processes-accessing-mountpoints}/index.md (100%) delete mode 100644 content/posts/2022-07-31-handy-tools-mmdvm/index.md rename content/posts/{2022-01-06-site-updates => 2022/21-site-updates}/index.md (100%) rename content/posts/{2022-01-08-my-weather-station-with-weewx-and-netatmo => 2022/22-my-weather-station-with-weewx-and-netatmo}/index.md (100%) rename content/posts/{2022-01-08-my-weather-station-with-weewx-and-netatmo => 2022/22-my-weather-station-with-weewx-and-netatmo}/wx-logo.png (100%) rename content/posts/{2022-01-08-my-weather-station-with-weewx-and-netatmo => 2022/22-my-weather-station-with-weewx-and-netatmo}/wx-main.png (100%) rename content/posts/{2022-01-08-my-weather-station-with-weewx-and-netatmo => 2022/22-my-weather-station-with-weewx-and-netatmo}/wx-main_new.png (100%) rename content/posts/{2022-06-27-systemd-slow-reboot-and-shutdown-fixed => 2022/23-systemd-slow-reboot-and-shutdown-fixed}/index.md (100%) rename content/posts/{2022-07-04-pfsense-restore-broken-config => 2022/24-pfsense-restore-broken-config}/index.md (100%) rename content/posts/{2022-07-04-systemd-flushing-the-dns-cache => 2022/25-systemd-flushing-the-dns-cache}/index.md (100%) rename content/posts/{2022-07-10-raspberry-pi-4-64bit-dual-hat-hotspot-without-pi-star => 2022/26-raspberry-pi-4-64bit-dual-hat-hotspot-without-pi-star}/index.md (100%) rename content/posts/{2022-08-06-mounting-disk-images-on-linux => 2022/27-mounting-disk-images-on-linux}/index.md (100%) rename content/posts/{2022-08-07-using-nfs-on-a-raspberry-pi => 2022/28-using-nfs-on-a-raspberry-pi}/index.md (100%) rename content/posts/{2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36 => 2022/29-vpn-tunnel-into-hamnet-on-fedora-36}/hamnetvpn01.png (100%) rename content/posts/{2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36 => 2022/29-vpn-tunnel-into-hamnet-on-fedora-36}/hamnetvpn02.png (100%) rename content/posts/{2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36 => 2022/29-vpn-tunnel-into-hamnet-on-fedora-36}/hamnetvpn03.png (100%) rename content/posts/{2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36 => 2022/29-vpn-tunnel-into-hamnet-on-fedora-36}/hamnetvpn04.png (100%) rename content/posts/{2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36 => 2022/29-vpn-tunnel-into-hamnet-on-fedora-36}/hamnetvpn05.png (100%) rename content/posts/{2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36 => 2022/29-vpn-tunnel-into-hamnet-on-fedora-36}/index.md (100%) rename content/posts/{2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles => 2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles}/01_openlogs.png (100%) rename content/posts/{2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles => 2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles}/02_errmsg.png (100%) rename content/posts/{2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles => 2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles}/index.md (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/01_create-ppp-interface.png (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/02_create-l2tp-interface.png (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/03_interface-assignments.png (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/04_interface-configuration.png (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/05_routes.png (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/06_status-gateways.png (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/07_dhcp-server.png (100%) rename content/posts/{2022-11-21-hamnet-on-the-pfsense => 2022/31-hamnet-on-the-pfsense}/index.md (100%) rename content/posts/{2022-11-24-changing-network-metrics-on-linux => 2022/32-changing-network-metrics-on-linux}/index.md (100%) rename content/posts/{2022-11-26-change-git-submodule-url => 2022/33-change-git-submodule-url}/index.md (100%) rename content/posts/{2023-01-24-my-current-website-setup => 2023/34-my-current-website-setup}/01_api-token-settings.png (100%) rename content/posts/{2023-01-24-my-current-website-setup => 2023/34-my-current-website-setup}/index.md (100%) rename content/posts/{2023-01-24-tuxedo-notebook-driver-issues => 2023/35-tuxedo-notebook-driver-issues}/index.md (100%) rename content/posts/{2023-02-17-an-attempt-to-operate-portable => 2023/36-an-attempt-to-operate-portable}/00_waytogo.jpg (100%) rename content/posts/{2023-02-17-an-attempt-to-operate-portable => 2023/36-an-attempt-to-operate-portable}/01_setup.jpg (100%) rename content/posts/{2023-02-17-an-attempt-to-operate-portable => 2023/36-an-attempt-to-operate-portable}/02_plugdetail.jpg (100%) rename content/posts/{2023-02-17-an-attempt-to-operate-portable => 2023/36-an-attempt-to-operate-portable}/03_plugfinished.jpg (100%) rename content/posts/{2023-02-17-an-attempt-to-operate-portable => 2023/36-an-attempt-to-operate-portable}/index.md (100%) rename content/posts/{2023-04-09-gitea-updates => 2023/37-gitea-updates}/index.md (100%) rename content/posts/{2023-04-09-mastodon-snippets => 2023/38-mastodon-snippets}/index.md (100%) rename content/posts/{2023-04-10-synology-nas-nfs-shares => 2023/39-synology-nas-nfs-shares}/01-shared-folders-nas.png (100%) rename content/posts/{2023-04-10-synology-nas-nfs-shares => 2023/39-synology-nas-nfs-shares}/index.md (100%) rename content/posts/{2023-04-23-iwlwifi-and-freebsd => 2023/40-iwlwifi-and-freebsd}/index.md (100%) rename content/posts/{2023-05-27-moving-weewx-to-openbsd => 2023/41-moving-weewx-to-openbsd}/index.md (100%) rename content/posts/{2023-05-28-backlight-control-on-a-lenovo-x1-carbon => 2023/42-backlight-control-on-a-lenovo-x1-carbon}/index.md (100%) rename content/posts/{2023-06-04-old-school-radio-with-rtl-sdr => 2023/43-old-school-radio-with-rtl-sdr}/index.md (100%) rename content/posts/{2023-06-04-sound-flicking-and-stuttering-in-librewolf-firefox => 2023/44-sound-flicking-and-stuttering-in-librewolf-firefox}/index.md (100%) rename content/posts/{2023-06-04-stop-tracking-changes-of-a-file-with-git => 2023/45-stop-tracking-changes-of-a-file-with-git}/index.md (100%) rename content/posts/{2023-06-23-neovim-telescope-freebsd-problems => 2023/46-neovim-telescope-freebsd-problems}/index.md (100%) rename content/posts/{2023-07-15-update-weewx-netatmo-extension => 2023/47-update-weewx-netatmo-extension}/index.md (100%) rename content/posts/{2023-07-29-going-back-from-openbsd-snapshot => 2023/48-going-back-from-openbsd-snapshot}/index.md (100%) rename content/posts/{2023-07-30-observe-your-neighbours-weather-stations => 2023/49-observe-your-neighbours-weather-stations}/index.md (100%) rename content/posts/{2023-07-30-observe-your-neighbours-weather-stations => 2023/49-observe-your-neighbours-weather-stations}/preview.png (100%) rename content/posts/{2023-08-05-problems-with-apt-keys-on-my-hotspots => 2023/50-problems-with-apt-keys-on-my-hotspots}/index.md (100%) rename content/posts/{2023-08-26-dmrhost-on-a-raspberrypi4-with-openbsd-or-freebsd => 2023/51-dmrhost-on-a-raspberrypi4-with-openbsd-or-freebsd}/index.md (100%) rename content/posts/{2023-09-16-openbsd-current-built-from-source => 2023/52-openbsd-current-built-from-source}/index.md (100%) rename content/posts/{2023-09-23-i-built-some-ferrite-chokes => 2023/53-i-built-some-ferrite-chokes}/bnc_choke.jpg (100%) rename content/posts/{2023-09-23-i-built-some-ferrite-chokes => 2023/53-i-built-some-ferrite-chokes}/bnc_measurement.jpg (100%) rename content/posts/{2023-09-23-i-built-some-ferrite-chokes => 2023/53-i-built-some-ferrite-chokes}/bnc_nanoVNA.jpg (100%) rename content/posts/{2023-09-23-i-built-some-ferrite-chokes => 2023/53-i-built-some-ferrite-chokes}/index.md (100%) rename content/posts/{2023-09-23-i-built-some-ferrite-chokes => 2023/53-i-built-some-ferrite-chokes}/pl259_choke.jpg (100%) rename content/posts/{2023-09-23-i-built-some-ferrite-chokes => 2023/53-i-built-some-ferrite-chokes}/pl259_measurement.jpg (100%) rename content/posts/{2023-09-24-flecli-on-openbsd => 2023/54-flecli-on-openbsd}/index.md (100%) rename content/posts/{2023-09-30-following-openbsd-current-snapshots => 2023/55-following-openbsd-current-snapshots}/index.md (100%) rename content/posts/{2023-10-01-converting-big-videos => 2023/56-converting-big-videos}/index.md (100%) rename content/posts/{2023-11-02-publishing-dotfiles => 2023/57-publishing-dotfiles}/git-config.png (100%) rename content/posts/{2023-11-02-publishing-dotfiles => 2023/57-publishing-dotfiles}/index.md (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/index.md (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/rm_compose.jpg (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/rm_connect.jpg (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/rm_favs.jpg (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/rm_station-details.jpg (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/rm_stations.jpg (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/rm_varahf.jpg (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/tnc_audio-in.jpg (100%) rename content/posts/{2023-11-05-winlink-on-my-iphone-with-radiomail => 2023/58-winlink-on-my-iphone-with-radiomail}/tnc_audio-out.jpg (100%) diff --git a/content/posts/2020-01-02-how-to-get-an-amateur-radio-license-in-austria/index.md b/content/posts/2020/1-how-to-get-an-amateur-radio-license-in-austria/index.md similarity index 100% rename from content/posts/2020-01-02-how-to-get-an-amateur-radio-license-in-austria/index.md rename to content/posts/2020/1-how-to-get-an-amateur-radio-license-in-austria/index.md diff --git a/content/posts/2020-11-14-error-with-signed-commits/index.md b/content/posts/2020/10-error-with-signed-commits/index.md similarity index 100% rename from content/posts/2020-11-14-error-with-signed-commits/index.md rename to content/posts/2020/10-error-with-signed-commits/index.md diff --git a/content/posts/2020-11-14-keep-up-to-date-on-forked-repositories/index.md b/content/posts/2020/11-keep-up-to-date-on-forked-repositories/index.md similarity index 100% rename from content/posts/2020-11-14-keep-up-to-date-on-forked-repositories/index.md rename to content/posts/2020/11-keep-up-to-date-on-forked-repositories/index.md diff --git a/content/posts/2020-11-15-operating-the-z-shell/index.md b/content/posts/2020/12-operating-the-z-shell/index.md similarity index 100% rename from content/posts/2020-11-15-operating-the-z-shell/index.md rename to content/posts/2020/12-operating-the-z-shell/index.md diff --git a/content/posts/2020-11-16-create-your-own-dmrid-database-file/index.md b/content/posts/2020/13-create-your-own-dmrid-database-file/index.md similarity index 100% rename from content/posts/2020-11-16-create-your-own-dmrid-database-file/index.md rename to content/posts/2020/13-create-your-own-dmrid-database-file/index.md diff --git a/content/posts/2020-11-22-virtual-machine-on-big-sur-not-starting/index.md b/content/posts/2020/14-virtual-machine-on-big-sur-not-starting/index.md similarity index 100% rename from content/posts/2020-11-22-virtual-machine-on-big-sur-not-starting/index.md rename to content/posts/2020/14-virtual-machine-on-big-sur-not-starting/index.md diff --git a/content/posts/2020-12-21-forking-git-repositories/index.md b/content/posts/2020/15-forking-git-repositories/index.md similarity index 100% rename from content/posts/2020-12-21-forking-git-repositories/index.md rename to content/posts/2020/15-forking-git-repositories/index.md diff --git a/content/posts/2020-01-20-optimizing-png-images/index.md b/content/posts/2020/2-optimizing-png-images/index.md similarity index 100% rename from content/posts/2020-01-20-optimizing-png-images/index.md rename to content/posts/2020/2-optimizing-png-images/index.md diff --git a/content/posts/2020-01-20-optimizing-png-images/opti_01.png b/content/posts/2020/2-optimizing-png-images/opti_01.png similarity index 100% rename from content/posts/2020-01-20-optimizing-png-images/opti_01.png rename to content/posts/2020/2-optimizing-png-images/opti_01.png diff --git a/content/posts/2020-01-20-optimizing-png-images/opti_02.png b/content/posts/2020/2-optimizing-png-images/opti_02.png similarity index 100% rename from content/posts/2020-01-20-optimizing-png-images/opti_02.png rename to content/posts/2020/2-optimizing-png-images/opti_02.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/00_locales.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/00_locales.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/00_locales.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/00_locales.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/01_control-software.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/01_control-software.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/01_control-software.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/01_control-software.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/02_mmdvmhost.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/02_mmdvmhost.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/02_mmdvmhost.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/02_mmdvmhost.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/03_general.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/03_general.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/03_general.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/03_general.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/04_dmrconfig.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/04_dmrconfig.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/04_dmrconfig.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/04_dmrconfig.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/05_exp_mmdvmhost-dmrnetwork.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/05_exp_mmdvmhost-dmrnetwork.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/05_exp_mmdvmhost-dmrnetwork.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/05_exp_mmdvmhost-dmrnetwork.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/06_exp_dmrgw-dmrnetwork1.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/06_exp_dmrgw-dmrnetwork1.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/06_exp_dmrgw-dmrnetwork1.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/06_exp_dmrgw-dmrnetwork1.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/07_exp_dmrgw-dmrnetwork2.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/07_exp_dmrgw-dmrnetwork2.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/07_exp_dmrgw-dmrnetwork2.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/07_exp_dmrgw-dmrnetwork2.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/08_raspberrypi.jpg b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/08_raspberrypi.jpg similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/08_raspberrypi.jpg rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/08_raspberrypi.jpg diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/09_dashboard-a.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/09_dashboard-a.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/09_dashboard-a.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/09_dashboard-a.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/10_pocsag.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/10_pocsag.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/10_pocsag.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/10_pocsag.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/11_df_output.png b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/11_df_output.png similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/11_df_output.png rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/11_df_output.png diff --git a/content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/index.md b/content/posts/2020/3-hs-dual-hat-with-pistar-v4/index.md similarity index 100% rename from content/posts/2020-01-23-hs-dual-hat-with-pistar-v4/index.md rename to content/posts/2020/3-hs-dual-hat-with-pistar-v4/index.md diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_01_gps.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_01_gps.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_01_gps.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_01_gps.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_02_gps.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_02_gps.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_02_gps.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_02_gps.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_03_network.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_03_network.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_03_network.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_03_network.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_04_channel.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_04_channel.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_04_channel.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_04_channel.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_05_buttons.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_05_buttons.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_05_buttons.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_05_buttons.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_06_basic.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_06_basic.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_06_basic.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_06_basic.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_07_aprs_route_9050.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_07_aprs_route_9050.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_07_aprs_route_9050.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_07_aprs_route_9050.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_08_aprs_route_9057.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_08_aprs_route_9057.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_08_aprs_route_9057.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_08_aprs_route_9057.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_09_aprs_ssid_working.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_09_aprs_ssid_working.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_09_aprs_ssid_working.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_09_aprs_ssid_working.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_10_aprs_ssid_notworking.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_10_aprs_ssid_notworking.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_10_aprs_ssid_notworking.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_10_aprs_ssid_notworking.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_11_aprs_ssid_hotspot.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_11_aprs_ssid_hotspot.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_11_aprs_ssid_hotspot.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_11_aprs_ssid_hotspot.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_12_aprsdirect.png b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_12_aprsdirect.png similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/hyt_12_aprsdirect.png rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/hyt_12_aprsdirect.png diff --git a/content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/index.md b/content/posts/2020/4-aprs-with-hytera-pd785g-v9/index.md similarity index 100% rename from content/posts/2020-01-27-aprs-with-hytera-pd785g-v9/index.md rename to content/posts/2020/4-aprs-with-hytera-pd785g-v9/index.md diff --git a/content/posts/2020-02-04-get-dmrids-on-the-command-line/index.md b/content/posts/2020/5-get-dmrids-on-the-command-line/index.md similarity index 100% rename from content/posts/2020-02-04-get-dmrids-on-the-command-line/index.md rename to content/posts/2020/5-get-dmrids-on-the-command-line/index.md diff --git a/content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/index.md b/content/posts/2020/6-nextion-dmr-last-heard-dashboard/index.md similarity index 100% rename from content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/index.md rename to content/posts/2020/6-nextion-dmr-last-heard-dashboard/index.md diff --git a/content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/nxt_01_display-lh.jpg b/content/posts/2020/6-nextion-dmr-last-heard-dashboard/nxt_01_display-lh.jpg similarity index 100% rename from content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/nxt_01_display-lh.jpg rename to content/posts/2020/6-nextion-dmr-last-heard-dashboard/nxt_01_display-lh.jpg diff --git a/content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/nxt_01_display.jpg b/content/posts/2020/6-nextion-dmr-last-heard-dashboard/nxt_01_display.jpg similarity index 100% rename from content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/nxt_01_display.jpg rename to content/posts/2020/6-nextion-dmr-last-heard-dashboard/nxt_01_display.jpg diff --git a/content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/nxt_02_screens.png b/content/posts/2020/6-nextion-dmr-last-heard-dashboard/nxt_02_screens.png similarity index 100% rename from content/posts/2020-02-16-nextion-dmr-last-heard-dashboard/nxt_02_screens.png rename to content/posts/2020/6-nextion-dmr-last-heard-dashboard/nxt_02_screens.png diff --git a/content/posts/2020-02-22-mountint-ext4-filesystem-on-macos-readonly/index.md b/content/posts/2020/7-mountint-ext4-filesystem-on-macos-readonly/index.md similarity index 100% rename from content/posts/2020-02-22-mountint-ext4-filesystem-on-macos-readonly/index.md rename to content/posts/2020/7-mountint-ext4-filesystem-on-macos-readonly/index.md diff --git a/content/posts/2020-03-28-my-7inch-dmr-dashboard/index.md b/content/posts/2020/8-my-7inch-dmr-dashboard/index.md similarity index 100% rename from content/posts/2020-03-28-my-7inch-dmr-dashboard/index.md rename to content/posts/2020/8-my-7inch-dmr-dashboard/index.md diff --git a/content/posts/2020-03-28-my-7inch-dmr-dashboard/nxt07_00.jpg b/content/posts/2020/8-my-7inch-dmr-dashboard/nxt07_00.jpg similarity index 100% rename from content/posts/2020-03-28-my-7inch-dmr-dashboard/nxt07_00.jpg rename to content/posts/2020/8-my-7inch-dmr-dashboard/nxt07_00.jpg diff --git a/content/posts/2020-03-28-my-7inch-dmr-dashboard/nxt07_01.png b/content/posts/2020/8-my-7inch-dmr-dashboard/nxt07_01.png similarity index 100% rename from content/posts/2020-03-28-my-7inch-dmr-dashboard/nxt07_01.png rename to content/posts/2020/8-my-7inch-dmr-dashboard/nxt07_01.png diff --git a/content/posts/2020-03-28-my-7inch-dmr-dashboard/nxt07_02.jpg b/content/posts/2020/8-my-7inch-dmr-dashboard/nxt07_02.jpg similarity index 100% rename from content/posts/2020-03-28-my-7inch-dmr-dashboard/nxt07_02.jpg rename to content/posts/2020/8-my-7inch-dmr-dashboard/nxt07_02.jpg diff --git a/content/posts/2020-05-17-change-the-bands-in-your-anytone-codeplug/index.md b/content/posts/2020/9-change-the-bands-in-your-anytone-codeplug/index.md similarity index 100% rename from content/posts/2020-05-17-change-the-bands-in-your-anytone-codeplug/index.md rename to content/posts/2020/9-change-the-bands-in-your-anytone-codeplug/index.md diff --git a/content/posts/2021-08-08-win10-grub2-and-uefi/grub-customizer.png b/content/posts/2021/16-win10-grub2-and-uefi/grub-customizer.png similarity index 100% rename from content/posts/2021-08-08-win10-grub2-and-uefi/grub-customizer.png rename to content/posts/2021/16-win10-grub2-and-uefi/grub-customizer.png diff --git a/content/posts/2021-08-08-win10-grub2-and-uefi/index.md b/content/posts/2021/16-win10-grub2-and-uefi/index.md similarity index 100% rename from content/posts/2021-08-08-win10-grub2-and-uefi/index.md rename to content/posts/2021/16-win10-grub2-and-uefi/index.md diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/01_dotnet40.png b/content/posts/2021/17-running-n1mm-logger-on-linux/01_dotnet40.png similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/01_dotnet40.png rename to content/posts/2021/17-running-n1mm-logger-on-linux/01_dotnet40.png diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/02_45restart.png b/content/posts/2021/17-running-n1mm-logger-on-linux/02_45restart.png similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/02_45restart.png rename to content/posts/2021/17-running-n1mm-logger-on-linux/02_45restart.png diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/03_fullinstall.png b/content/posts/2021/17-running-n1mm-logger-on-linux/03_fullinstall.png similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/03_fullinstall.png rename to content/posts/2021/17-running-n1mm-logger-on-linux/03_fullinstall.png diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/04_update.png b/content/posts/2021/17-running-n1mm-logger-on-linux/04_update.png similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/04_update.png rename to content/posts/2021/17-running-n1mm-logger-on-linux/04_update.png diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/05_desktopicons.png b/content/posts/2021/17-running-n1mm-logger-on-linux/05_desktopicons.png similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/05_desktopicons.png rename to content/posts/2021/17-running-n1mm-logger-on-linux/05_desktopicons.png diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/06_errormsg.png b/content/posts/2021/17-running-n1mm-logger-on-linux/06_errormsg.png similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/06_errormsg.png rename to content/posts/2021/17-running-n1mm-logger-on-linux/06_errormsg.png diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/07_screenshot.png b/content/posts/2021/17-running-n1mm-logger-on-linux/07_screenshot.png similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/07_screenshot.png rename to content/posts/2021/17-running-n1mm-logger-on-linux/07_screenshot.png diff --git a/content/posts/2021-08-12-running-n1mm-logger-on-linux/index.md b/content/posts/2021/17-running-n1mm-logger-on-linux/index.md similarity index 100% rename from content/posts/2021-08-12-running-n1mm-logger-on-linux/index.md rename to content/posts/2021/17-running-n1mm-logger-on-linux/index.md diff --git a/content/posts/2021-10-03-winlink-and-vara-on-linux/index.md b/content/posts/2021/18-winlink-and-vara-on-linux/index.md similarity index 100% rename from content/posts/2021-10-03-winlink-and-vara-on-linux/index.md rename to content/posts/2021/18-winlink-and-vara-on-linux/index.md diff --git a/content/posts/2021-10-03-wordlist-generation/index.md b/content/posts/2021/19-wordlist-generation/index.md similarity index 100% rename from content/posts/2021-10-03-wordlist-generation/index.md rename to content/posts/2021/19-wordlist-generation/index.md diff --git a/content/posts/2021-10-26-processes-accessing-mountpoints/index.md b/content/posts/2021/20-processes-accessing-mountpoints/index.md similarity index 100% rename from content/posts/2021-10-26-processes-accessing-mountpoints/index.md rename to content/posts/2021/20-processes-accessing-mountpoints/index.md diff --git a/content/posts/2022-07-31-handy-tools-mmdvm/index.md b/content/posts/2022-07-31-handy-tools-mmdvm/index.md deleted file mode 100644 index af0d66b..0000000 --- a/content/posts/2022-07-31-handy-tools-mmdvm/index.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: handy tools for MMDVM -summary: > - Some nice ideas and so... -date: 2022-07-31T13:12:39+02:00 -#categories: [computerstuff] -tags: [linux,systemd,networking,manjaro,dns] -draft: true - ---- - -#### the script - -~~~bash -# file: "kill-mmdvm.sh" -#!/bin/bash -#udev/rules.d contains a rule file like: -#SUBSYSTEM=="tty", ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="0094", SYMLINK+="ttyGD77", TAG+="systemd", ENV{SYSTEMD_WANTS}="mmdvmhost.service" -#ACTION=="remove", SUBSYSTEM=="tty", ENV{ID_VENDOR_ID}=="1fc9", ENV{ID_MODEL_ID}=="0094", RUN+="/etc/udev/kill-mmdvm.sh" -# -#mmdvmhost service stopping lasts about 1 minute to succeed, so kill is the option... -if [ "$ACTION" = "remove" ] -then -systemctl kill -s KILL mmdvmhost.service -fi -~~~ - -#### restarting/reloading udev rules without reboot - -~~~console -# udevadm control --reload-rules && udevadm trigger -~~~ - -#### gd77 udev rules - -~~~ini -# file: "/etc/udev/rules.d/99-gd77.rules" -# USB rules for GD-77 -# Place this in /etc/udev/rules.d/ to let all users talk to the radios by USB. - -# -SUBSYSTEM=="usb", ATTRS{idVendor}=="15a2", ATTRS{idProduct}=="0073", MODE="0666" - -# HIDAPI/libusb -SUBSYSTEM=="usb", ATTRS{idVendor}=="15a2", ATTRS{idProduct}=="0073", MODE="0666" -SUBSYSTEM=="usb", ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="0094", MODE="0666" - -# HIDAPI/hidraw -KERNEL=="hidraw*", ATTRS{idVendor}=="15a2", ATTRS{idProduct}=="0073", MODE="0666" -KERNEL=="hidraw*", ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="0094", MODE="0666" - -# HIDAPI/hiddev -## We need to unbind this device, otherwise LibUsb will fail to SetConfiguration() and ClaimInterface() -# For Bootloader (usbhid) -KERNEL=="hiddev*", ATTRS{idVendor}=="15a2", ATTRS{idProduct}=="0073", MODE="0666", RUN+="/bin/bash -c 'ID=$(IFS=/; read -a array <<< %p; echo ${array[-3]}); echo $ID > /sys/bus/usb/drivers/usbhid/unbind'" - -# OpenGD77 -KERNEL=="ttyACM[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="1fc9", ATTRS{idProduct}=="0094", MODE="0666", GROUP="dialout", SYMLINK+="OpenGD77" -~~~ - -*** - -Sources: - -* -* diff --git a/content/posts/2022-01-06-site-updates/index.md b/content/posts/2022/21-site-updates/index.md similarity index 100% rename from content/posts/2022-01-06-site-updates/index.md rename to content/posts/2022/21-site-updates/index.md diff --git a/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/index.md b/content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/index.md similarity index 100% rename from content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/index.md rename to content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/index.md diff --git a/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/wx-logo.png b/content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/wx-logo.png similarity index 100% rename from content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/wx-logo.png rename to content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/wx-logo.png diff --git a/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/wx-main.png b/content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/wx-main.png similarity index 100% rename from content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/wx-main.png rename to content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/wx-main.png diff --git a/content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/wx-main_new.png b/content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/wx-main_new.png similarity index 100% rename from content/posts/2022-01-08-my-weather-station-with-weewx-and-netatmo/wx-main_new.png rename to content/posts/2022/22-my-weather-station-with-weewx-and-netatmo/wx-main_new.png diff --git a/content/posts/2022-06-27-systemd-slow-reboot-and-shutdown-fixed/index.md b/content/posts/2022/23-systemd-slow-reboot-and-shutdown-fixed/index.md similarity index 100% rename from content/posts/2022-06-27-systemd-slow-reboot-and-shutdown-fixed/index.md rename to content/posts/2022/23-systemd-slow-reboot-and-shutdown-fixed/index.md diff --git a/content/posts/2022-07-04-pfsense-restore-broken-config/index.md b/content/posts/2022/24-pfsense-restore-broken-config/index.md similarity index 100% rename from content/posts/2022-07-04-pfsense-restore-broken-config/index.md rename to content/posts/2022/24-pfsense-restore-broken-config/index.md diff --git a/content/posts/2022-07-04-systemd-flushing-the-dns-cache/index.md b/content/posts/2022/25-systemd-flushing-the-dns-cache/index.md similarity index 100% rename from content/posts/2022-07-04-systemd-flushing-the-dns-cache/index.md rename to content/posts/2022/25-systemd-flushing-the-dns-cache/index.md diff --git a/content/posts/2022-07-10-raspberry-pi-4-64bit-dual-hat-hotspot-without-pi-star/index.md b/content/posts/2022/26-raspberry-pi-4-64bit-dual-hat-hotspot-without-pi-star/index.md similarity index 100% rename from content/posts/2022-07-10-raspberry-pi-4-64bit-dual-hat-hotspot-without-pi-star/index.md rename to content/posts/2022/26-raspberry-pi-4-64bit-dual-hat-hotspot-without-pi-star/index.md diff --git a/content/posts/2022-08-06-mounting-disk-images-on-linux/index.md b/content/posts/2022/27-mounting-disk-images-on-linux/index.md similarity index 100% rename from content/posts/2022-08-06-mounting-disk-images-on-linux/index.md rename to content/posts/2022/27-mounting-disk-images-on-linux/index.md diff --git a/content/posts/2022-08-07-using-nfs-on-a-raspberry-pi/index.md b/content/posts/2022/28-using-nfs-on-a-raspberry-pi/index.md similarity index 100% rename from content/posts/2022-08-07-using-nfs-on-a-raspberry-pi/index.md rename to content/posts/2022/28-using-nfs-on-a-raspberry-pi/index.md diff --git a/content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn01.png b/content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn01.png similarity index 100% rename from content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn01.png rename to content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn01.png diff --git a/content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn02.png b/content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn02.png similarity index 100% rename from content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn02.png rename to content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn02.png diff --git a/content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn03.png b/content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn03.png similarity index 100% rename from content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn03.png rename to content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn03.png diff --git a/content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn04.png b/content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn04.png similarity index 100% rename from content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn04.png rename to content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn04.png diff --git a/content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn05.png b/content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn05.png similarity index 100% rename from content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn05.png rename to content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/hamnetvpn05.png diff --git a/content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/index.md b/content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/index.md similarity index 100% rename from content/posts/2022-10-16-vpn-tunnel-into-hamnet-on-fedora-36/index.md rename to content/posts/2022/29-vpn-tunnel-into-hamnet-on-fedora-36/index.md diff --git a/content/posts/2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles/01_openlogs.png b/content/posts/2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles/01_openlogs.png similarity index 100% rename from content/posts/2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles/01_openlogs.png rename to content/posts/2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles/01_openlogs.png diff --git a/content/posts/2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles/02_errmsg.png b/content/posts/2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles/02_errmsg.png similarity index 100% rename from content/posts/2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles/02_errmsg.png rename to content/posts/2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles/02_errmsg.png diff --git a/content/posts/2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles/index.md b/content/posts/2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles/index.md similarity index 100% rename from content/posts/2022-11-01-winlink-on-linux-fix-invalid-handle-on-logfiles/index.md rename to content/posts/2022/30-winlink-on-linux-fix-invalid-handle-on-logfiles/index.md diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/01_create-ppp-interface.png b/content/posts/2022/31-hamnet-on-the-pfsense/01_create-ppp-interface.png similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/01_create-ppp-interface.png rename to content/posts/2022/31-hamnet-on-the-pfsense/01_create-ppp-interface.png diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/02_create-l2tp-interface.png b/content/posts/2022/31-hamnet-on-the-pfsense/02_create-l2tp-interface.png similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/02_create-l2tp-interface.png rename to content/posts/2022/31-hamnet-on-the-pfsense/02_create-l2tp-interface.png diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/03_interface-assignments.png b/content/posts/2022/31-hamnet-on-the-pfsense/03_interface-assignments.png similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/03_interface-assignments.png rename to content/posts/2022/31-hamnet-on-the-pfsense/03_interface-assignments.png diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/04_interface-configuration.png b/content/posts/2022/31-hamnet-on-the-pfsense/04_interface-configuration.png similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/04_interface-configuration.png rename to content/posts/2022/31-hamnet-on-the-pfsense/04_interface-configuration.png diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/05_routes.png b/content/posts/2022/31-hamnet-on-the-pfsense/05_routes.png similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/05_routes.png rename to content/posts/2022/31-hamnet-on-the-pfsense/05_routes.png diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/06_status-gateways.png b/content/posts/2022/31-hamnet-on-the-pfsense/06_status-gateways.png similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/06_status-gateways.png rename to content/posts/2022/31-hamnet-on-the-pfsense/06_status-gateways.png diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/07_dhcp-server.png b/content/posts/2022/31-hamnet-on-the-pfsense/07_dhcp-server.png similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/07_dhcp-server.png rename to content/posts/2022/31-hamnet-on-the-pfsense/07_dhcp-server.png diff --git a/content/posts/2022-11-21-hamnet-on-the-pfsense/index.md b/content/posts/2022/31-hamnet-on-the-pfsense/index.md similarity index 100% rename from content/posts/2022-11-21-hamnet-on-the-pfsense/index.md rename to content/posts/2022/31-hamnet-on-the-pfsense/index.md diff --git a/content/posts/2022-11-24-changing-network-metrics-on-linux/index.md b/content/posts/2022/32-changing-network-metrics-on-linux/index.md similarity index 100% rename from content/posts/2022-11-24-changing-network-metrics-on-linux/index.md rename to content/posts/2022/32-changing-network-metrics-on-linux/index.md diff --git a/content/posts/2022-11-26-change-git-submodule-url/index.md b/content/posts/2022/33-change-git-submodule-url/index.md similarity index 100% rename from content/posts/2022-11-26-change-git-submodule-url/index.md rename to content/posts/2022/33-change-git-submodule-url/index.md diff --git a/content/posts/2023-01-24-my-current-website-setup/01_api-token-settings.png b/content/posts/2023/34-my-current-website-setup/01_api-token-settings.png similarity index 100% rename from content/posts/2023-01-24-my-current-website-setup/01_api-token-settings.png rename to content/posts/2023/34-my-current-website-setup/01_api-token-settings.png diff --git a/content/posts/2023-01-24-my-current-website-setup/index.md b/content/posts/2023/34-my-current-website-setup/index.md similarity index 100% rename from content/posts/2023-01-24-my-current-website-setup/index.md rename to content/posts/2023/34-my-current-website-setup/index.md diff --git a/content/posts/2023-01-24-tuxedo-notebook-driver-issues/index.md b/content/posts/2023/35-tuxedo-notebook-driver-issues/index.md similarity index 100% rename from content/posts/2023-01-24-tuxedo-notebook-driver-issues/index.md rename to content/posts/2023/35-tuxedo-notebook-driver-issues/index.md diff --git a/content/posts/2023-02-17-an-attempt-to-operate-portable/00_waytogo.jpg b/content/posts/2023/36-an-attempt-to-operate-portable/00_waytogo.jpg similarity index 100% rename from content/posts/2023-02-17-an-attempt-to-operate-portable/00_waytogo.jpg rename to content/posts/2023/36-an-attempt-to-operate-portable/00_waytogo.jpg diff --git a/content/posts/2023-02-17-an-attempt-to-operate-portable/01_setup.jpg b/content/posts/2023/36-an-attempt-to-operate-portable/01_setup.jpg similarity index 100% rename from content/posts/2023-02-17-an-attempt-to-operate-portable/01_setup.jpg rename to content/posts/2023/36-an-attempt-to-operate-portable/01_setup.jpg diff --git a/content/posts/2023-02-17-an-attempt-to-operate-portable/02_plugdetail.jpg b/content/posts/2023/36-an-attempt-to-operate-portable/02_plugdetail.jpg similarity index 100% rename from content/posts/2023-02-17-an-attempt-to-operate-portable/02_plugdetail.jpg rename to content/posts/2023/36-an-attempt-to-operate-portable/02_plugdetail.jpg diff --git a/content/posts/2023-02-17-an-attempt-to-operate-portable/03_plugfinished.jpg b/content/posts/2023/36-an-attempt-to-operate-portable/03_plugfinished.jpg similarity index 100% rename from content/posts/2023-02-17-an-attempt-to-operate-portable/03_plugfinished.jpg rename to content/posts/2023/36-an-attempt-to-operate-portable/03_plugfinished.jpg diff --git a/content/posts/2023-02-17-an-attempt-to-operate-portable/index.md b/content/posts/2023/36-an-attempt-to-operate-portable/index.md similarity index 100% rename from content/posts/2023-02-17-an-attempt-to-operate-portable/index.md rename to content/posts/2023/36-an-attempt-to-operate-portable/index.md diff --git a/content/posts/2023-04-09-gitea-updates/index.md b/content/posts/2023/37-gitea-updates/index.md similarity index 100% rename from content/posts/2023-04-09-gitea-updates/index.md rename to content/posts/2023/37-gitea-updates/index.md diff --git a/content/posts/2023-04-09-mastodon-snippets/index.md b/content/posts/2023/38-mastodon-snippets/index.md similarity index 100% rename from content/posts/2023-04-09-mastodon-snippets/index.md rename to content/posts/2023/38-mastodon-snippets/index.md diff --git a/content/posts/2023-04-10-synology-nas-nfs-shares/01-shared-folders-nas.png b/content/posts/2023/39-synology-nas-nfs-shares/01-shared-folders-nas.png similarity index 100% rename from content/posts/2023-04-10-synology-nas-nfs-shares/01-shared-folders-nas.png rename to content/posts/2023/39-synology-nas-nfs-shares/01-shared-folders-nas.png diff --git a/content/posts/2023-04-10-synology-nas-nfs-shares/index.md b/content/posts/2023/39-synology-nas-nfs-shares/index.md similarity index 100% rename from content/posts/2023-04-10-synology-nas-nfs-shares/index.md rename to content/posts/2023/39-synology-nas-nfs-shares/index.md diff --git a/content/posts/2023-04-23-iwlwifi-and-freebsd/index.md b/content/posts/2023/40-iwlwifi-and-freebsd/index.md similarity index 100% rename from content/posts/2023-04-23-iwlwifi-and-freebsd/index.md rename to content/posts/2023/40-iwlwifi-and-freebsd/index.md diff --git a/content/posts/2023-05-27-moving-weewx-to-openbsd/index.md b/content/posts/2023/41-moving-weewx-to-openbsd/index.md similarity index 100% rename from content/posts/2023-05-27-moving-weewx-to-openbsd/index.md rename to content/posts/2023/41-moving-weewx-to-openbsd/index.md diff --git a/content/posts/2023-05-28-backlight-control-on-a-lenovo-x1-carbon/index.md b/content/posts/2023/42-backlight-control-on-a-lenovo-x1-carbon/index.md similarity index 100% rename from content/posts/2023-05-28-backlight-control-on-a-lenovo-x1-carbon/index.md rename to content/posts/2023/42-backlight-control-on-a-lenovo-x1-carbon/index.md diff --git a/content/posts/2023-06-04-old-school-radio-with-rtl-sdr/index.md b/content/posts/2023/43-old-school-radio-with-rtl-sdr/index.md similarity index 100% rename from content/posts/2023-06-04-old-school-radio-with-rtl-sdr/index.md rename to content/posts/2023/43-old-school-radio-with-rtl-sdr/index.md diff --git a/content/posts/2023-06-04-sound-flicking-and-stuttering-in-librewolf-firefox/index.md b/content/posts/2023/44-sound-flicking-and-stuttering-in-librewolf-firefox/index.md similarity index 100% rename from content/posts/2023-06-04-sound-flicking-and-stuttering-in-librewolf-firefox/index.md rename to content/posts/2023/44-sound-flicking-and-stuttering-in-librewolf-firefox/index.md diff --git a/content/posts/2023-06-04-stop-tracking-changes-of-a-file-with-git/index.md b/content/posts/2023/45-stop-tracking-changes-of-a-file-with-git/index.md similarity index 100% rename from content/posts/2023-06-04-stop-tracking-changes-of-a-file-with-git/index.md rename to content/posts/2023/45-stop-tracking-changes-of-a-file-with-git/index.md diff --git a/content/posts/2023-06-23-neovim-telescope-freebsd-problems/index.md b/content/posts/2023/46-neovim-telescope-freebsd-problems/index.md similarity index 100% rename from content/posts/2023-06-23-neovim-telescope-freebsd-problems/index.md rename to content/posts/2023/46-neovim-telescope-freebsd-problems/index.md diff --git a/content/posts/2023-07-15-update-weewx-netatmo-extension/index.md b/content/posts/2023/47-update-weewx-netatmo-extension/index.md similarity index 100% rename from content/posts/2023-07-15-update-weewx-netatmo-extension/index.md rename to content/posts/2023/47-update-weewx-netatmo-extension/index.md diff --git a/content/posts/2023-07-29-going-back-from-openbsd-snapshot/index.md b/content/posts/2023/48-going-back-from-openbsd-snapshot/index.md similarity index 100% rename from content/posts/2023-07-29-going-back-from-openbsd-snapshot/index.md rename to content/posts/2023/48-going-back-from-openbsd-snapshot/index.md diff --git a/content/posts/2023-07-30-observe-your-neighbours-weather-stations/index.md b/content/posts/2023/49-observe-your-neighbours-weather-stations/index.md similarity index 100% rename from content/posts/2023-07-30-observe-your-neighbours-weather-stations/index.md rename to content/posts/2023/49-observe-your-neighbours-weather-stations/index.md diff --git a/content/posts/2023-07-30-observe-your-neighbours-weather-stations/preview.png b/content/posts/2023/49-observe-your-neighbours-weather-stations/preview.png similarity index 100% rename from content/posts/2023-07-30-observe-your-neighbours-weather-stations/preview.png rename to content/posts/2023/49-observe-your-neighbours-weather-stations/preview.png diff --git a/content/posts/2023-08-05-problems-with-apt-keys-on-my-hotspots/index.md b/content/posts/2023/50-problems-with-apt-keys-on-my-hotspots/index.md similarity index 100% rename from content/posts/2023-08-05-problems-with-apt-keys-on-my-hotspots/index.md rename to content/posts/2023/50-problems-with-apt-keys-on-my-hotspots/index.md diff --git a/content/posts/2023-08-26-dmrhost-on-a-raspberrypi4-with-openbsd-or-freebsd/index.md b/content/posts/2023/51-dmrhost-on-a-raspberrypi4-with-openbsd-or-freebsd/index.md similarity index 100% rename from content/posts/2023-08-26-dmrhost-on-a-raspberrypi4-with-openbsd-or-freebsd/index.md rename to content/posts/2023/51-dmrhost-on-a-raspberrypi4-with-openbsd-or-freebsd/index.md diff --git a/content/posts/2023-09-16-openbsd-current-built-from-source/index.md b/content/posts/2023/52-openbsd-current-built-from-source/index.md similarity index 100% rename from content/posts/2023-09-16-openbsd-current-built-from-source/index.md rename to content/posts/2023/52-openbsd-current-built-from-source/index.md diff --git a/content/posts/2023-09-23-i-built-some-ferrite-chokes/bnc_choke.jpg b/content/posts/2023/53-i-built-some-ferrite-chokes/bnc_choke.jpg similarity index 100% rename from content/posts/2023-09-23-i-built-some-ferrite-chokes/bnc_choke.jpg rename to content/posts/2023/53-i-built-some-ferrite-chokes/bnc_choke.jpg diff --git a/content/posts/2023-09-23-i-built-some-ferrite-chokes/bnc_measurement.jpg b/content/posts/2023/53-i-built-some-ferrite-chokes/bnc_measurement.jpg similarity index 100% rename from content/posts/2023-09-23-i-built-some-ferrite-chokes/bnc_measurement.jpg rename to content/posts/2023/53-i-built-some-ferrite-chokes/bnc_measurement.jpg diff --git a/content/posts/2023-09-23-i-built-some-ferrite-chokes/bnc_nanoVNA.jpg b/content/posts/2023/53-i-built-some-ferrite-chokes/bnc_nanoVNA.jpg similarity index 100% rename from content/posts/2023-09-23-i-built-some-ferrite-chokes/bnc_nanoVNA.jpg rename to content/posts/2023/53-i-built-some-ferrite-chokes/bnc_nanoVNA.jpg diff --git a/content/posts/2023-09-23-i-built-some-ferrite-chokes/index.md b/content/posts/2023/53-i-built-some-ferrite-chokes/index.md similarity index 100% rename from content/posts/2023-09-23-i-built-some-ferrite-chokes/index.md rename to content/posts/2023/53-i-built-some-ferrite-chokes/index.md diff --git a/content/posts/2023-09-23-i-built-some-ferrite-chokes/pl259_choke.jpg b/content/posts/2023/53-i-built-some-ferrite-chokes/pl259_choke.jpg similarity index 100% rename from content/posts/2023-09-23-i-built-some-ferrite-chokes/pl259_choke.jpg rename to content/posts/2023/53-i-built-some-ferrite-chokes/pl259_choke.jpg diff --git a/content/posts/2023-09-23-i-built-some-ferrite-chokes/pl259_measurement.jpg b/content/posts/2023/53-i-built-some-ferrite-chokes/pl259_measurement.jpg similarity index 100% rename from content/posts/2023-09-23-i-built-some-ferrite-chokes/pl259_measurement.jpg rename to content/posts/2023/53-i-built-some-ferrite-chokes/pl259_measurement.jpg diff --git a/content/posts/2023-09-24-flecli-on-openbsd/index.md b/content/posts/2023/54-flecli-on-openbsd/index.md similarity index 100% rename from content/posts/2023-09-24-flecli-on-openbsd/index.md rename to content/posts/2023/54-flecli-on-openbsd/index.md diff --git a/content/posts/2023-09-30-following-openbsd-current-snapshots/index.md b/content/posts/2023/55-following-openbsd-current-snapshots/index.md similarity index 100% rename from content/posts/2023-09-30-following-openbsd-current-snapshots/index.md rename to content/posts/2023/55-following-openbsd-current-snapshots/index.md diff --git a/content/posts/2023-10-01-converting-big-videos/index.md b/content/posts/2023/56-converting-big-videos/index.md similarity index 100% rename from content/posts/2023-10-01-converting-big-videos/index.md rename to content/posts/2023/56-converting-big-videos/index.md diff --git a/content/posts/2023-11-02-publishing-dotfiles/git-config.png b/content/posts/2023/57-publishing-dotfiles/git-config.png similarity index 100% rename from content/posts/2023-11-02-publishing-dotfiles/git-config.png rename to content/posts/2023/57-publishing-dotfiles/git-config.png diff --git a/content/posts/2023-11-02-publishing-dotfiles/index.md b/content/posts/2023/57-publishing-dotfiles/index.md similarity index 100% rename from content/posts/2023-11-02-publishing-dotfiles/index.md rename to content/posts/2023/57-publishing-dotfiles/index.md diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/index.md b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/index.md similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/index.md rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/index.md diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_compose.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_compose.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_compose.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_compose.jpg diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_connect.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_connect.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_connect.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_connect.jpg diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_favs.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_favs.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_favs.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_favs.jpg diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_station-details.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_station-details.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_station-details.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_station-details.jpg diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_stations.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_stations.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_stations.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_stations.jpg diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_varahf.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_varahf.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/rm_varahf.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/rm_varahf.jpg diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/tnc_audio-in.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/tnc_audio-in.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/tnc_audio-in.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/tnc_audio-in.jpg diff --git a/content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/tnc_audio-out.jpg b/content/posts/2023/58-winlink-on-my-iphone-with-radiomail/tnc_audio-out.jpg similarity index 100% rename from content/posts/2023-11-05-winlink-on-my-iphone-with-radiomail/tnc_audio-out.jpg rename to content/posts/2023/58-winlink-on-my-iphone-with-radiomail/tnc_audio-out.jpg