script for setting up the symlinks
This commit is contained in:
parent
6229f1880f
commit
176d632652
19
create_symlinks.sh
Executable file
19
create_symlinks.sh
Executable file
|
@ -0,0 +1,19 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# This script symlinks the nix files to their respective directories in nixos #
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
HOMECONFIGPATH="${HOME}/.config/nixpkgs"
|
||||||
|
NIXOSCONFIGPATH="/etc/nixos"
|
||||||
|
|
||||||
|
mkdir -p "${HOMECONFIGPATH}"
|
||||||
|
for F in `find ./home -mindepth 1`; do
|
||||||
|
ABS_F=`readlink -f "${F}"`
|
||||||
|
ln -s "$ABS_F" "${HOMECONFIGPATH}/`basename ${F}`"
|
||||||
|
done
|
||||||
|
|
||||||
|
for F in `find ./nixos -mindepth 1`; do
|
||||||
|
ABS_F=`readlink -f "${F}"`
|
||||||
|
sudo ln -s "$ABS_F" "${NIXOSCONFIGPATH}/`basename ${F}`"
|
||||||
|
done
|
Loading…
Reference in a new issue