summaryrefslogtreecommitdiff
path: root/installer/guix-setup-user
blob: 59331162c7834bbc5d0a0aec8a5672fefd171d81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/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 -E herd restart nix-daemon

nix-channel --update

nix-shell '<home-manager>' -A install

rm ~/.zprofile
source ~/.config/zsh/.zprofile

home-manager switch