A fast setup for my development environment across Linux / Windows. Currently supporting Omarchy 3.0 and WSL Ubuntu 24.04.
All bootstrapped dependencies are in /dep, which are installed after more fundamental dependencies in the scripts. configCopy is the intermediary for copying.
Ensure you start with the correct distro. First, run the import.sh script, which should install additional dependencies and import all remote config files to ~/.config (Overwrites everything currently there).
Afterwards there are a few optional separate scripts in syncScripts and manual procedures in manual.txt that might be helpful.
The export.sh script will export everything in ~/.config/, as well as specified files in ~, into corresponding entries in configCopy. Since you may not want to push large/private entries, there are many excluded ones in .gitignore for this.
For keyboard, software, and browser.
Settings for non-Neovim IDEs.
Utilities for improving the Windows dev experience, which I created before making the switch to objectively superior linux.