Replies: 7 comments 12 replies
-
Would the basic settings be the same with archinstall? Since it comes with the archiso by default now, to speed things up it could be an option IMO. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Have followed this guide step by step, i'm just getting this black screen, i'll retry with archinstall and update ![]() |
Beta Was this translation helpful? Give feedback.
-
did you manage to get SUPER / Win working properly? |
Beta Was this translation helpful? Give feedback.
-
Putting this here to make it easier to find: Steps to get Hyprland <Super> button commands working:
|
Beta Was this translation helpful? Give feedback.
-
Hola, para vmware windows 11, agrege esta configuración al archivo .vmx
Instalación iso offline 3.0.2 ingresar a la tty, actualizar el sistema completo, instalar las open-vm-tools
agrege esto al archivo envs.conf
modificar archivo monitor.conf apagar la maquina virtual activé la aceleración 3D todo funciona muy bien. |
Beta Was this translation helpful? Give feedback.
-
These are the steps that I took to have this fully functional:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I was able to get Omarchy working on VMware Workstation on windows 11 host.
Used archlinux iso.
Virtual Machine Settings:
Hardware/Processor: Enable Virtualize Intel VT-x
Hardware/Display: Enable Accelerate 3D Graphics.
Options/Advanced: Enable UEFI. Dont set "Enable Secure Boot".
Note 1: I followed the instructions from Grok.
Note 2: You may not encounter the errors that I did. Hope this writeup is useful.
Step 1: Prepare the Disk
List available disks to identify your virtual disk (typically
/dev/sda
in VMware):Partition the disk using
fdisk
:g
to create a new GPT partition table.n
, select partition number1
, start at default, end at+512M
.EFI System
(type1
oref00
int
menu).n
, select partition number2
, start at default, end at default (use remaining space).Linux filesystem
(default or8300
).w
.Result:
/dev/sda1
(EFI),/dev/sda2
(root, to be encrypted).Format the EFI partition:
Step 2: Set Up LUKS Encryption
Create a LUKS container on
/dev/sda2
:Open the LUKS container:
/dev/mapper/cryptroot
.Format the decrypted partition with ext4:
Mount the root filesystem:
Create and mount the EFI directory:
Step 3: Install the Base System
Update the mirrorlist for faster downloads (optional but recommended):
Install the base system:
Generate the fstab file:
genfstab -U /mnt >> /mnt/etc/fstab
Chroot into the new system:
Step 4: Configure the System
Set the time zone (e.g., for US/Pacific):
Set the locale:
/etc/locale.gen
, uncommenten_US.UTF-8 UTF-8
:Set the hostname:
/etc/hosts
:Set the root password:
Install necessary packages for networking and bootloader:
Configure LUKS in the initramfs:
/etc/mkinitcpio.conf
, addencrypt
to theHOOKS
array beforefilesystems
:Install and configure GRUB:
/etc/default/grub
, addcryptdevice
to the kernel parameters:GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet cryptdevice=UUID=$(blkid -s UUID -o value /dev/sda2):cryptroot root=/dev/mapper/cryptroot"
Enable NetworkManager for networking:
systemctl enable NetworkManager
Step 5: Finalize and Reboot
Exit chroot and unmount:
exit umount -R /mnt
Reboot the VM:
/dev/sda2
.Step 6: Install
omarchy
wget -qO- https://omarchy.org/install | bash
I got an error:
sed: -e expression #1, char 124: unknown option to 's'
I edited /etc/default/grub file.
In the line GRUB_CMDLINE_LINUX_DEFAULT, I added the word splash after cryptroot
I ran the script again and now I got error that packages could not be downloaded because rsync was not found.
I installed rsync and ran the script again.
I got error: Failed retrieving gst-plugins from losangeles.mirror..
I updated the mirror list (using reflector) and ran the script again.
It worked.
I rebooted and got the omarchy screen after entering the LUKS password.
Step 7: Terminal : use foot
Super-Return did nothing.
Discord member SailOz told me to "install foot" and update ~/.config/hypr/bindings.conf.
Thanks SailOz. I did. In bindings.conf, I replaced alacritty with foot.
After this, Super-Return opened terminal and Super-N opened NeoVim.
Beta Was this translation helpful? Give feedback.
All reactions