diff --git a/setup.fish b/setup.fish new file mode 100755 index 0000000..6a03318 --- /dev/null +++ b/setup.fish @@ -0,0 +1,18 @@ +#!/usr/bin/fish +# This script makes symlinks to configuration files in directories +set directories (ls --hide=setup.fish) +for directory in $directories + set confdir ~/.config/$directory + if ! test -d $confdir + mkdir ~/.config/$directory + end + set content (ls $directory) + for file in $content + if ! test -e $confdir/$file + ln -s (pwd)/$directory/$file $confdir/$file + end + end +end + +# Specific configs procedures +rename init.lua init ~/.config/river/init.lua