config

OpenBSD system configuration
git clone git://jacobedwards.org/config
Log | Files | Refs | README

commit 2280b3b41beb4004303e7c81677757cb0b25860f
parent fdbc49ec5f8cea29ff55d450a6b2dbc8a945fea2
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date:   Fri,  6 Nov 2020 12:36:46 -0800

Move all stow modules to the `rc' sub-directory

Rework Makefile to be location independent, that is, the repository
can be placed anywhere and the same result will ocour. A downfall of
this method is that each module must be listed explicitly or a more
complex pipeline must be used.

Diffstat:
MMakefile | 20+++++++++++++++++---
Raliases/.config/aliases/cd -> rc/aliases/.config/aliases/cd | 0
Raliases/.config/aliases/complex -> rc/aliases/.config/aliases/complex | 0
Raliases/.config/aliases/git -> rc/aliases/.config/aliases/git | 0
Raliases/.config/aliases/history -> rc/aliases/.config/aliases/history | 0
Raliases/.config/aliases/locate -> rc/aliases/.config/aliases/locate | 0
Raliases/.config/aliases/main -> rc/aliases/.config/aliases/main | 0
Raliases/.config/aliases/mpc -> rc/aliases/.config/aliases/mpc | 0
Raliases/.config/aliases/openbsd -> rc/aliases/.config/aliases/openbsd | 0
Raliases/.config/aliases/util -> rc/aliases/.config/aliases/util | 0
Raliases/.config/aliases/xorg -> rc/aliases/.config/aliases/xorg | 0
Rgit/.config/git/config -> rc/git/.config/git/config | 0
Rksh/.config/ksh.kshrc -> rc/ksh/.config/ksh.kshrc | 0
Rmpd/.config/mpd/mpd.conf -> rc/mpd/.config/mpd/mpd.conf | 0
Rmpv/.config/mpv/input.conf -> rc/mpv/.config/mpv/input.conf | 0
Rmpv/.config/mpv/mpv.conf -> rc/mpv/.config/mpv/mpv.conf | 0
Rprofile/.profile -> rc/profile/.profile | 0
Rreadline/.config/readline -> rc/readline/.config/readline | 0
Rscripts/.local/bin/clipswap -> rc/scripts/.local/bin/clipswap | 0
Rscripts/.local/bin/dp -> rc/scripts/.local/bin/dp | 0
Rscripts/.local/bin/edc -> rc/scripts/.local/bin/edc | 0
Rscripts/.local/bin/feed -> rc/scripts/.local/bin/feed | 0
Rscripts/.local/bin/fsmenu -> rc/scripts/.local/bin/fsmenu | 0
Rscripts/.local/bin/gp -> rc/scripts/.local/bin/gp | 0
Rscripts/.local/bin/loop -> rc/scripts/.local/bin/loop | 0
Rscripts/.local/bin/mark -> rc/scripts/.local/bin/mark | 0
Rscripts/.local/bin/mm -> rc/scripts/.local/bin/mm | 0
Rscripts/.local/bin/notify-send -> rc/scripts/.local/bin/notify-send | 0
Rscripts/.local/bin/now -> rc/scripts/.local/bin/now | 0
Rscripts/.local/bin/sfeed.awk -> rc/scripts/.local/bin/sfeed.awk | 0
Rscripts/.local/bin/snap -> rc/scripts/.local/bin/snap | 0
Rscripts/.local/bin/tat -> rc/scripts/.local/bin/tat | 0
Rscripts/.local/bin/w3 -> rc/scripts/.local/bin/w3 | 0
Rscripts/.local/bin/webq -> rc/scripts/.local/bin/webq | 0
Rscripts/.local/bin/wid -> rc/scripts/.local/bin/wid | 0
Rscripts/.local/bin/wpaper -> rc/scripts/.local/bin/wpaper | 0
Rsxiv/.config/sxiv/exec/key-handler -> rc/sxiv/.config/sxiv/exec/key-handler | 0
Rtmux/.tmux.conf -> rc/tmux/.tmux.conf | 0
Rvim/.vimrc -> rc/vim/.vimrc | 0
Rvimb/.config/vimb/config -> rc/vimb/.config/vimb/config | 0
Rvimb/.config/vimb/style.css -> rc/vimb/.config/vimb/style.css | 0
Rxmodmap/.config/xmodmaprc -> rc/xmodmap/.config/xmodmaprc | 0
Rxorg/.Xresources -> rc/xorg/.Xresources | 0
Rxorg/.xinitrc -> rc/xorg/.xinitrc | 0
Rzathura/.config/zathura/zathurarc -> rc/zathura/.config/zathura/zathurarc | 0
45 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,9 +1,23 @@ -MODULES = */ +MODULES = aliases\ + git\ + ksh\ + mpd\ + mpv\ + profile\ + readline\ + scripts\ + sxiv\ + tmux\ + vim\ + vimb\ + xmodmap\ + xorg\ + zathura\ all: install install: - stow -S ${MODULES} + stow -S -t${HOME} -drc ${MODULES} uninstall: - stow -D ${MODULES} + stow -D -t${HOME} -drc ${MODULES} diff --git a/aliases/.config/aliases/cd b/rc/aliases/.config/aliases/cd diff --git a/aliases/.config/aliases/complex b/rc/aliases/.config/aliases/complex diff --git a/aliases/.config/aliases/git b/rc/aliases/.config/aliases/git diff --git a/aliases/.config/aliases/history b/rc/aliases/.config/aliases/history diff --git a/aliases/.config/aliases/locate b/rc/aliases/.config/aliases/locate diff --git a/aliases/.config/aliases/main b/rc/aliases/.config/aliases/main diff --git a/aliases/.config/aliases/mpc b/rc/aliases/.config/aliases/mpc diff --git a/aliases/.config/aliases/openbsd b/rc/aliases/.config/aliases/openbsd diff --git a/aliases/.config/aliases/util b/rc/aliases/.config/aliases/util diff --git a/aliases/.config/aliases/xorg b/rc/aliases/.config/aliases/xorg diff --git a/git/.config/git/config b/rc/git/.config/git/config diff --git a/ksh/.config/ksh.kshrc b/rc/ksh/.config/ksh.kshrc diff --git a/mpd/.config/mpd/mpd.conf b/rc/mpd/.config/mpd/mpd.conf diff --git a/mpv/.config/mpv/input.conf b/rc/mpv/.config/mpv/input.conf diff --git a/mpv/.config/mpv/mpv.conf b/rc/mpv/.config/mpv/mpv.conf diff --git a/profile/.profile b/rc/profile/.profile diff --git a/readline/.config/readline b/rc/readline/.config/readline diff --git a/scripts/.local/bin/clipswap b/rc/scripts/.local/bin/clipswap diff --git a/scripts/.local/bin/dp b/rc/scripts/.local/bin/dp diff --git a/scripts/.local/bin/edc b/rc/scripts/.local/bin/edc diff --git a/scripts/.local/bin/feed b/rc/scripts/.local/bin/feed diff --git a/scripts/.local/bin/fsmenu b/rc/scripts/.local/bin/fsmenu diff --git a/scripts/.local/bin/gp b/rc/scripts/.local/bin/gp diff --git a/scripts/.local/bin/loop b/rc/scripts/.local/bin/loop diff --git a/scripts/.local/bin/mark b/rc/scripts/.local/bin/mark diff --git a/scripts/.local/bin/mm b/rc/scripts/.local/bin/mm diff --git a/scripts/.local/bin/notify-send b/rc/scripts/.local/bin/notify-send diff --git a/scripts/.local/bin/now b/rc/scripts/.local/bin/now diff --git a/scripts/.local/bin/sfeed.awk b/rc/scripts/.local/bin/sfeed.awk diff --git a/scripts/.local/bin/snap b/rc/scripts/.local/bin/snap diff --git a/scripts/.local/bin/tat b/rc/scripts/.local/bin/tat diff --git a/scripts/.local/bin/w3 b/rc/scripts/.local/bin/w3 diff --git a/scripts/.local/bin/webq b/rc/scripts/.local/bin/webq diff --git a/scripts/.local/bin/wid b/rc/scripts/.local/bin/wid diff --git a/scripts/.local/bin/wpaper b/rc/scripts/.local/bin/wpaper diff --git a/sxiv/.config/sxiv/exec/key-handler b/rc/sxiv/.config/sxiv/exec/key-handler diff --git a/tmux/.tmux.conf b/rc/tmux/.tmux.conf diff --git a/vim/.vimrc b/rc/vim/.vimrc diff --git a/vimb/.config/vimb/config b/rc/vimb/.config/vimb/config diff --git a/vimb/.config/vimb/style.css b/rc/vimb/.config/vimb/style.css diff --git a/xmodmap/.config/xmodmaprc b/rc/xmodmap/.config/xmodmaprc diff --git a/xorg/.Xresources b/rc/xorg/.Xresources diff --git a/xorg/.xinitrc b/rc/xorg/.xinitrc diff --git a/zathura/.config/zathura/zathurarc b/rc/zathura/.config/zathura/zathurarc