Files
connor e6644d0616 Rebuild dotfiles as one branch with per-host layers
Replaces the previous repo, which had split into two histories that never
met (mainframe on a dead GitLab remote, the laptops on Gitea) with 146
dirty files across three machines and the NAS never enrolled at all.

Branch-per-machine is gone. One main, with host differences expressed as
small files under hosts/<hostname>/ rather than as branches, so there is
nothing to merge. The reconciled zsh layer reduces 15-33 line forks to
1-7 effective lines per host; distro differences (oh-my-zsh prefix,
syntax-highlighting path, fd vs fdfind) are probed in common/ instead.

Fresh history: the old one carried six plaintext credentials, 45 MB of
mail caches, browser caches and vendored binaries. 5,096 tracked files
and 144 MB become 462 files and 2.6 MB. The .gitignore is now an
allowlist, which is what keeps that true.

Root cause of the rot: ~/.local/bin was a symlink to scripts/ with GOPATH
inside it, so every go install wrote into version control (2.2 GB on the
work laptop). PATH now points at the repo instead of the reverse.

Also: Hyprland replaces sway and is sourced in two halves so $browser is
defined before use; singleton automations carry ConditionHost= alongside
host-layer-only placement; ddns moves from cron to a guarded timer;
package manifests and pkg-snapshot/pkg-restore replace the X11-era
install_scripts/; networkmanager-dmenu added to system76 (the binding
always existed, the package never did).
2026-09-14 14:24:37 -04:00

29 lines
5.3 KiB
Plaintext

https://www.codecademy.com/paths/web-development/tracks/getting-started-with-javascript/modules/learn-javascript-introduction/lessons/introduction-to-javascript/exercises/libraries Learn JavaScript: Introduction | Codecademy
https://docs.google.com/spreadsheets/d/1izX7ZJX_ATHFUEuRw-tFlyV1dWhMwJb9PkEGh6p-wrU/edit#gid=0 Air Composition Bounds - Google Sheets
https://hangouts.google.com/ Google Hangouts
https://docs.google.com/spreadsheets/d/1ep7lTi1iSDn6wBlDLUWstPsxuKIIxYUGRiIC4fg7mnY/edit#gid=0 Untitled spreadsheet - Google Sheets
https://gitlab.palskichat.com/usspacetraining/simulator/merge_requests/3 Sim announce creation/destruction (!3) · Merge Requests · US Space Training / simulator · GitLab
https://sts.digitalglobe.com/adfs/ls/?login_hint=connor.johnstone%40sslmda.com&client-request-id=a7cda4d2-77e1-4095-8e2a-ab7e63e54b09&username=connor.johnstone%40sslmda.com&wa=wsignin1.0&wtrealm=urn%3Afederation%3Amicrosoftonline.us&wreply=https%3A%2F%2Flogin.microsoftonline.us%2Flogin.srf&wctx=estsredirect%3D5%26estsrequest%3DrQIIAYWUP8jcdBjHe-9b39pWahUHQZAODlLI9Zf_yTs1ufy5y5vk7nK5yyUIIf8u_3-5N8ld7m5wFgcpQhdHES11Eafi6FgQiqPgoCCIk3Rx9aq4OOjyDA_fhw_P8P3cuEb18T7og7unaB89f4fACdKjfRZhPQpHCBYFiEdgFIKTOIVjAA1JgNev37j9_WffffFT9_D-R3e_fD_45eL6497bSduum_N797qu61erVRpE_aAq7xUeDFMYP-n1nvV6v_Z6H5-8FVQQVnU_qxLYtBWM7jdNUYbei_jjk4bCaYyiMBrHCAIcsSTWdwQl10x7PxaCVs-KTB8AYJd6ploiqR-4VhOCvWbOu7GQ7xxLA1oWo7qpF_ZBazUzKbXZMW-NCNXMUU3gWl3gDo452jtCToxNqfzh5NUxt2kT7MWo6vQQPT-5vqrq0l1XTfvJ6VfX6uloxNnWbGtvTZsTZBVBQ3ZOG_NdJ04tssuVce6zJMMOq7hUN2DZVmU7h1RqCJ4u4jMFQp_U8CJvJGeoGRIPAkMKsWCnD3dTnh92c4kXB-EOhENKomMGdJMJR7urXVxGdppwcQQYM5TpBZrKpO0VcydvBLyUHa0Bo1HQkGIp23gsc7DWuJnNbOkhyUSQJlFklhxWG59GKBun6ppmcjVr7AM1Ce1MUsR4rSuX5Ho-8_cpS3SyuuFd244niSCGhEJAaXPg6ot2G-ykiTQeTDhWFWTDafhDPBLmU--gOzQV6iAwL1CluUQ6AayspUdJNqEY405VLte1GpnrLKZlaBQjkW2tVlzUpKtYuh0uWc9yPVrUt1NHtZvBIp8mMpLMxgkPfWm8Rdbs3iHbQcbjhIoKldN6W3xSiYlP7IydhMAhMk_BZm8SF5vmEDATuYoLJwASdZlx7GI9kCVBk_jMEohApxUsmq0XgeZT3tKsi2aaI4DGNbVwlnR82YFO3KiDPTaOJmw62vr-htj5scDtSbExnG5hSLRItonrpFGI7EHJzjTDwHyl5fztPDV3isdP564cBNDqYLmscGB4q4UItw7QAFRXF6OtQE3XqhRNqI2WY8NVADw1CyHvL6bHntWUHdW2GmLmZNHOmmMLpJGBTyPSKxn1chzNHC7BDx6dlIuS5i4sd8eXhYM2ydyXU29hpRBVunXU8YWSuzgJxySsvfJQ8jkdtCwCZ0xjr6pqrFGr6VKrAy30mR2vLzWXKms2r1KeG5kLyUz4RJJivGqyw47RXURAGjFjLZNkGn9sb-ty3y5VwB22O0dxqEadYpQb-UmD0m7o4tKlsfIh4obWoYguQM3Oajmj4_jSnNgy9IeT5ayxIob3Mk2smMLws3BZpuOtpHv5qG70EMllPpK4ajvYBEcBHQxe9lQ1YHV6UI2FagMVXZxSsCpTopEWvOSNBis-UjepY-GUyxjsjEG_Pj072qSs4NPTW9U6gml4Z11Xq7SIfj79L_88u9r77eorL5_dPn3zyp0r774Bbj2_-j9m-_Slow_fe_Lw86X9x8Wjm4_u_vjhh1cenPUenJ19e_Z6mQZ11VSrI6dIYdTfNE_PXhsJri6aM5M7isgQMBf8fnbywbUr31y__w-qqOIU9v99_IL691v3dK9NK-gVg6LahFIURvVfix9uvIEBDCCAQgB6B6XOSfIcZ5wPbvb-BA2# Sign In
https://todoist.com/app/?r=1567192910424#project%2F955568460%2Ffull Personal: Todoist
https://mxrgcc-my.sharepoint.us/:x:/r/personal/nick_staehler_digitalglobe_com/_layouts/15/guestaccess.aspx?e=ibkRBn&share=ERV-6_TTNV1Hi9YKbLzArMYB-plW6Oez81y3Z9kaFg8raw Book.xlsx
https://app.youneedabudget.com/44b49b05-e87e-4e1c-9bb2-8f239df455b7/budget/202007 Budget | 2018 | YNAB
https://todoist.com/app/?r=1567192910424#upcoming Upcoming: Todoist
https://todoist.com/app/#start Upcoming: Todoist
https://docs.google.com/document/d/1Xpq1i5eRtg77f6eGAeNhYr1UK_fUCx-IXUn-qO_vcpg/edit Spring 21 Thesis Starting Point - Google Docs
https://voice.google.com/u/0/messages?itemId=t.%2B15024424023 Voice - Ben Schardein
https://rconnorjohnstone.com/ Richard Connor Johnstone
https://confluence.nyxatlas.com/pages/resumedraft.action?draftId=21004570&draftShareId=1a28a278-63b5-41fa-bd45-04c3ad3aa1c1& Edit - D-Region Absorption Model - SET4D Mission - SET4D
https://confluence.nyxatlas.com/pages/resumedraft.action?draftId=21954601&draftShareId=91c77ddc-8628-484c-bd56-129354a53c69& Plotting Page - SET4D Mission - SET4D
https://tasks.rconnorjohnstone.com/login Login | Vikunja
https://cronometer.com/#custom-foods Cronometer
https://arcfield.sharepoint.us/:x:/r/teams/RROCI-2/_layouts/15/Doc.aspx?sourcedoc=%7B6F6B1842-D840-43ED-B36A-8984742B48B3%7D&file=Measurement%20Mode%20Orientation%20Tracking.xlsx&fromShare=true&action=default&mobileredirect=true Measurement Mode Orientation Tracking.xlsx
https://rdweb.wvd.azure.us/arm/webclient/index.html Remote Desktop Web Client
https://onestop.registration.ky.gov/ers/TaxRegistration/AdditionalInformation AdditionalInformation - KY OneStop Tax Registration
https://web.whatsapp.com/ WhatsApp
https://www.youtube.com/watch?v=TOs5cR-10xA (207) An Italian Tries CATHY MITCHELL's Pasta Recipes (it didn't go well) - YouTube
https://arcfield.sharepoint.us/:p:/r/teams/Ouija1/_layouts/15/Doc.aspx?sourcedoc=%7B7637D81B-64ED-4C72-A77F-D9AED88D0236%7D&file=OUIJA%20Re-entry%20Analysis%20August%202025%20with%20Copper%20Pucks.pptx&action=edit&mobileredirect=true OUIJA Re-entry Analysis August 2025 with Copper Pucks.pptx
https://voice.google.com/u/0/messages?itemId=t.%2B15025541141 Voice - Messages
https://claude.ai/chat/bd163dd2-45ab-4376-9c8e-3560230dd2a3 Makefile shell command best practices - Claude
https://arcfield-my.sharepoint.us/:p:/r/personal/matthew_cooper_arcfield_com/_layouts/15/Doc.aspx?sourcedoc=%7BB5C78A7E-B47D-4DA6-92A2-C2F5F7E62088%7D&file=2026_HORUS-OSIRIS_IRaD_KickoffSlides.pptx&fromShare=true&action=edit&mobileredirect=true 2026_HORUS-OSIRIS_IRaD_KickoffSlides.pptx
https://claude.ai/chat/28944c2b-f3a4-47d9-9854-aab012449b34 C++ for loop iteration range - Claude