Skip to content

Add per-machine desktop and input profiles - #1

Merged
serhatandic merged 1 commit into
mainfrom
serhatandic-per-machine-profiles
Aug 19, 2026
Merged

serhatandic merged 1 commit into
mainfrom
serhatandic-per-machine-profiles

Conversation

@serhatandic

Copy link
Copy Markdown
Owner

Summary

  • add backward-compatible per-machine Automatic, GNOME/Linux, Hyprland, and passthrough profiles
  • route immersion and keyboard mappings through each machine profile, preserving Omarchy automatic detection and clone behavior
  • add profile controls to machine creation and machine details, and repurpose Settings as a mapping reference

Tests

  • swift test --package-path Packages/SimpleVMCore (25 passed)
  • make test (strict warnings-as-errors app build passed)
  • make app-test (36 passed, 2 skipped)
  • make ui-test (4 passed)

@serhatandic
serhatandic merged commit e266d86 into main Aug 19, 2026
2 checks passed
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.

1 participant