Skip to content

malik-na/omarchy-mac

 
 

Repository files navigation

IMG_5776

Omarchy Mac installation steps (Dual Boot)

Step 1: Install Arch minimal from Asahi Alarm

Visit https://asahi-alarm.org/ and run the following script in your Terminal to start Asahi Alarm Installer:

curl https://asahi-alarm.org/installer-bootstrap.sh | sh

Once inside the Asahi Alarm Installer, follow the on-screen instructions carefully. A few recommendations:

  • You should have at least 50 GB available on your SSD for the Linux partition.
  • Choose Asahi Arch Minimal from the list of OS options the installer provides.

Step 2: Initial Arch Linux Setup

After installation, boot into Arch Linux and perform the initial setup:

  1. Log into root - username and password: root
  2. Configure wifi - Run nmtui for network setup (if you get an error after activating your wifi, reboot)
  3. Update system - Run pacman -Syu
  4. Install essential packages - Run pacman -S sudo git base-devel chromium
  5. Set locale - Run nano /etc/locale.gen and uncomment en_US.UTF-8, save and exit. Run locale-gen, then nano /etc/locale.conf and verify it shows LANG=en_US.UTF-8. If it doesn't, change it to LANG=en_US.UTF-8. Run locale and then reboot.

Step 3: Create User Account

Create a new user account and configure sudo access:

  1. Create user - useradd -m -G wheel <username>
  2. Set password - passwd <username>
  3. Configure sudo - EDITOR=nano visudo
  4. Enable wheel group - Uncomment %wheel ALL=(ALL:ALL) ALL
    • For unattended installation, uncomment %wheel ALL=(ALL:ALL) NOPASSWD: ALL instead (no password prompts during install)
  5. Save and exit - Ctrl O, Enter, Ctrl X
  6. Switch to new user - su - <username>

Step 4: Install AUR Helper and Omarchy Mac

As your new user, set up the AUR helper and install Omarchy Mac:

  1. Install yay AUR helper:

    git clone https://aur.archlinux.org/yay.git
    cd yay
    makepkg -si
  2. Clone and setup Omarchy Mac:

    git clone https://github.com/malik-na/omarchy-mac.git ~/.local/share/omarchy
    cd ~/.local/share/omarchy
    bash install.sh

    Wait for the installation to complete and enter your password when prompted.

Note: If mirrors break during installation, run bash fix-mirrors.sh then run install.sh again.

External Monitor Guide

If you enjoy Omarchy Mac, please give it a star and share your experience on Twitter/X by tagging me @tiredkebab

Join Omarchy Mac Discord server for updates and support.

  • Consider supporting: Buy Me A Coffee

Acknowledgements

Contributors

Thanks to everyone who has contributed to Omarchy Mac! 🎉

About

Opinionated Arch/Hyprland Setup for Apple Silicon Macs M1/M2

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Languages

  • Shell 89.1%
  • CSS 9.6%
  • Lua 1.1%
  • Other 0.2%