From cbddd4b8122098c25c7340e6039f2d74405147d1 Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Sat, 11 Sep 2021 22:53:55 -0400 Subject: [PATCH] make --- Makefile | 14 +++++++++++++- README.md | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index bdc52b3..bb55146 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,17 @@ +include /etc/lsb-release +export $(shell sed 's/=.*//' /etc/lsb-release) + all: - sudo nixos-rebuild switch -j auto && systemctl restart --user emanote + # FIXME: Should just check for nixos instead. + @if [ "${DISTRIB_ID}" = "Ubuntu" ]; then \ + make home;\ + else \ + make nixos;\ + fi + +nixos: + sudo nixos-rebuild switch -j auto + systemctl restart --user emanote # Not sure why this doesn't reliably work homeBroken: diff --git a/README.md b/README.md index e962dd3..054e298 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ First time run, ``` ln -s /path/to/here ~/.config/nixpkgs # Why? See Makefile -make home +make ``` Afterwards, feel free to use `home-manager switch`.