From a6afdd7efbef7fbb705366042e3530ac423cac22 Mon Sep 17 00:00:00 2001 From: Kris Lamoureux Date: Tue, 2 Sep 2025 04:01:17 -0400 Subject: [PATCH] Restructure repo to use pkgs subdirectory --- .stowrc | 3 +++ README.md | 8 +++----- {bash => pkgs/bash}/.bash_aliases | 0 {bash => pkgs/bash}/.bashrc | 0 {git => pkgs/git}/.gitconfig | 0 {vim => pkgs/vim}/.vim/colors/monokai.vim | 0 {vim => pkgs/vim}/.vimrc | 0 7 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 .stowrc rename {bash => pkgs/bash}/.bash_aliases (100%) rename {bash => pkgs/bash}/.bashrc (100%) rename {git => pkgs/git}/.gitconfig (100%) rename {vim => pkgs/vim}/.vim/colors/monokai.vim (100%) rename {vim => pkgs/vim}/.vimrc (100%) diff --git a/.stowrc b/.stowrc new file mode 100644 index 0000000..8215c9c --- /dev/null +++ b/.stowrc @@ -0,0 +1,3 @@ +--dir=pkgs +--target=$HOME +--verbose diff --git a/README.md b/README.md index 016757d..03e8fc2 100644 --- a/README.md +++ b/README.md @@ -15,15 +15,13 @@ Use GNU Stow to slow down your home directory listings with my git clone https://git.krislamo.org/kris/dotfiles.git ~/.dotfiles && \ cd ~/.dotfiles - - `stow` targets the parent directory by default, see `-t` +2. List available configuration packages -2. List directories for available configuration sets - - ls -d */ + basename -a pkgs/*/ 3. Dry run `stow` with `-n` against configuration sets and verify output before running - stow -nv */ + stow -n $(basename -a pkgs/*/) - Use `-nvv` for more verbose output. diff --git a/bash/.bash_aliases b/pkgs/bash/.bash_aliases similarity index 100% rename from bash/.bash_aliases rename to pkgs/bash/.bash_aliases diff --git a/bash/.bashrc b/pkgs/bash/.bashrc similarity index 100% rename from bash/.bashrc rename to pkgs/bash/.bashrc diff --git a/git/.gitconfig b/pkgs/git/.gitconfig similarity index 100% rename from git/.gitconfig rename to pkgs/git/.gitconfig diff --git a/vim/.vim/colors/monokai.vim b/pkgs/vim/.vim/colors/monokai.vim similarity index 100% rename from vim/.vim/colors/monokai.vim rename to pkgs/vim/.vim/colors/monokai.vim diff --git a/vim/.vimrc b/pkgs/vim/.vimrc similarity index 100% rename from vim/.vimrc rename to pkgs/vim/.vimrc