Personal configuration files, managed as Git submodules.
ghostty— Ghostty configuration.kitty-config— Kitty configuration.nvim— Neovim configuration.
Each configuration remains an independent repository with its own history and remote.
git clone --recurse-submodules git@github.com:costynus/dotfiles.gitFor an existing clone:
git submodule update --init --recursiveTo update submodules later:
git submodule update --remote --recursiveSubmodules in this repository are configured to track upstream branches (for example, trunk), but that setting does not automatically change the parent repository's recorded submodule commit. After updating a submodule, review the change and commit the updated submodule gitlink in this repository.