Skip to content

Adds actual functionality ("run content") to the skeleton-project#4

Merged
ferricoxide merged 36 commits into
plus3it:mainfrom
ferricoxide:AddRunContent
Apr 20, 2026
Merged

Adds actual functionality ("run content") to the skeleton-project#4
ferricoxide merged 36 commits into
plus3it:mainfrom
ferricoxide:AddRunContent

Conversation

@ferricoxide
Copy link
Copy Markdown
Member

No description provided.

Also delete the installer once done
* Notepad++ and icon in context menues:
    * 'HKEY_CLASSES_ROOT\*\shell\Open with Notepad++'
    * 'HKEY_CLASSES_ROOT\*\shell\Open with Notepad++\command'
* Call npp on actions that would normally call the "stock" notepad
  application:
    * 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe'
* Make it so `runcmd` doesn't care if npp is in the global PATH env:
    * 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad++.exe'
    * 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\notepad++.exe'
...and compact the version and/or url references in the config/file and
package/install files to reflect relocation of fallback logic
Nest "fallback" keys under `pkg` so that
*   notepad_plusplus.pkg.version
*   notepad_plusplus.pkg.installer_uri

Are the same across map-merges performed by the mapdata Jinja-logic
@ferricoxide ferricoxide requested review from a team April 15, 2026 11:50
Especially when running from userData (EC2launch in AWS-based
deployments), Windows default security-settings may interfere. Try to
work around Windows' fuckery
Comment thread notepad-plusplus/init.sls
Comment thread CHANGELOG.md
This is probably redundant, but we're gonna be a bit pedantic, here,
and do an explicit dump-out, regardless
@ferricoxide ferricoxide requested a review from eemperor April 20, 2026 17:40
@ferricoxide ferricoxide merged commit c41f257 into plus3it:main Apr 20, 2026
10 checks passed
@ferricoxide ferricoxide deleted the AddRunContent branch April 20, 2026 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants