From e2cc3f5f342c9ca80d83e35ce8aa6dc2ff9e468a Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Fri, 15 Sep 2023 20:57:54 -0400 Subject: test 1 for auto deploy --- modules/ryan-config/user_first_run.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 modules/ryan-config/user_first_run.sh (limited to 'modules/ryan-config') diff --git a/modules/ryan-config/user_first_run.sh b/modules/ryan-config/user_first_run.sh new file mode 100644 index 0000000..6dd77fd --- /dev/null +++ b/modules/ryan-config/user_first_run.sh @@ -0,0 +1,20 @@ +#!/run/current-system/profile/bin/bash + +# This should run on user first logon, so let's a go! +# First, we should run a guix pull + +guix pull + +hash guix + +guix home -L ~/.config/guix/modules reconfigure ~/.config/guix/home-config/home-configuration.scm + +sudo herd restart nix-daemon + +nix-channel --update + +nix-shell '' -A install + +source ~/.bashrc + +home-manager switch -- cgit v1.2.3