mirror of
https://github.com/LukeHagar/omarchy.git
synced 2025-12-09 20:47:48 +00:00
e018692e5e8d5fc0bc12422073e2ef5d65a5ec8c
* macbook: enable internal keyboard at LUKS by loading applespi in initramfs - Detect T1 models (MacBookPro13,2/13,3 and 14,2/14,3) - Add mkinitcpio drop-in: MODULES+=(applespi intel_lpss_pci spi_pxa2xx_platform) - Add HOOKS+=(keyboard) for early input - Prefer in-kernel applespi; fallback to DKMS via AUR helper if needed * macbook: expand SPI keyboard support to include 12-inch MacBook - Add support for MacBook12,1 (12-inch MacBook 2015-2017) with SPI keyboards - Rename configuration from T1-specific to SPI-keyboard-specific terminology - Update mkinitcpio drop-in filename: omarchy-macbook-t1.conf -> omarchy-macbook-spi.conf - Clarify that this fix targets SPI keyboard interface, not just T1 chip models - Improved detection: covers all models with SPI keyboards needing applespi - Update comments and messages to reflect broader hardware support scope * Integrate MacBook SPI keyboard detection into limine-snapper.sh - Move MacBook detection from separate hardware script into limine-snapper.sh - Add comprehensive error handling with systemd journal logging - Ensure persistent MacBook SPI module loading for every boot - Remove redundant separate macbook-keyboard.sh file - Consolidate terminal and log output using tee with process substitution * Add support for MacbookPro13,1 and 14,1 models * change log tags from “omarchy” to “macbook” which is more appropriate. * Slim down and rearrange code * Unrelated change * More specific naming and make sure its actually run --------- Co-authored-by: Ryan Hughes <1630358+ryanrhughes@users.noreply.github.com> Co-authored-by: David Heinemeier Hansson <david@hey.com>
Omarchy
Turn a fresh Arch installation into a fully-configured, beautiful, and modern web development system based on Hyprland by running a single command. That's the one-line pitch for Omarchy (like it was for Omakub). No need to write bespoke configs for every essential tool just to get started or to be up on all the latest command-line tools. Omarchy is an opinionated take on what Linux can be at its best.
Read more at omarchy.org.
License
Omarchy is released under the MIT License.
Languages
Shell
92.6%
CSS
6.1%
Lua
1%
JavaScript
0.3%