# Milan's Omarchy Config This repository is the source of truth for Milan's Omarchy workstation. Configs are restored with symlinks so future edits should happen here. ## Fresh install ```bash git clone https://git.ta52.dk/milan/omarchy-config.git cd omarchy-config ./bootstrap.sh ``` ## Restore on an existing install ```bash ./install.sh ``` ## Update repository After changing your setup: ```bash ./backup.sh git add . git commit -m "Update" git push ``` ## Structure - `tracked-configs.txt` lists every managed config symlink. - `configs/` stores files that restore into `~/.config`. - `bash/` can store `.bashrc` and `.bash_aliases` when enabled in `tracked-configs.txt`. - `scripts/` restores executable helpers into `~/.local/bin`. - `applications/` restores custom launchers into `~/.local/share/applications`. - `fonts/` restores into `~/.local/share/fonts/omarchy-config`. - `system/` stores exported service and system package metadata. - `smb/` stores SMB automount templates without credentials. Set `ENABLE_SYSTEM_SERVICES=1` to restore system services and `INSTALL_SMB=1` to run the SMB installer.