Personal fork of Omarchy
Read more at omarchy.org.
- Clone the repository:
pacman -Q git &>/dev/null || sudo pacman -Sy --noconfirm --needed git rm -rf ~/.local/share/omarchy git clone --recursive https://github.com/Qroop/omarchy.git ~/.local/share/omarchy
- Run the installation script:
source ~/.local/share/omarchy/install.sh
To install new applications on your Omarchy system, follow these steps:
-
Choose Installation Method:
# Official repositories sudo pacman -S package-name # AUR packages yay -S package-name
-
Add to Installation Script:
- Edit existing script in
install/
(e.g.,development.sh
,desktop.sh
) - Or create new script:
install/your-app.sh
yay -S --noconfirm --needed your-package
- Edit existing script in
-
Add Configuration (if needed):
- Place config files in:
config/app-name/
- Place config files in:
-
Create Desktop Entry (if needed):
- For GUI apps: Add
.desktop
file toapplications/
- For web apps: Use
web2app
function inwebapps.sh
- For GUI apps: Add
-
Update Keybindings (optional):
- Edit:
config/hypr/hyprland.conf
ordefault/hypr/bindings.conf
- Edit:
-
Test Installation:
source ~/.local/share/omarchy/install/your-script.sh
- System tools: Add to existing relevant scripts
- Development tools: Add to
development.sh
- Desktop apps: Add to
desktop.sh
with proper.desktop
files - Web apps: Use the
web2app
function for Progressive Web Apps