revamp of nix organization
This commit is contained in:
parent
01a48ac956
commit
4a4014bf59
20 changed files with 369 additions and 129 deletions
16
nix/build.sh
Normal file
16
nix/build.sh
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
#! /bin/sh
|
||||
|
||||
install_home_manager() {
|
||||
nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager
|
||||
nix-channel --update
|
||||
|
||||
export NIX_PATH=$HOME/.nix-defexpr/channels${NIX_PATH:+:}$NIX_PATH
|
||||
nix-shell '<home-manager>' -A install
|
||||
}
|
||||
|
||||
build_system() {
|
||||
sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos
|
||||
sudo cp system/configuration.nix /etc/nixos/
|
||||
|
||||
sudo nixos-rebuild switch --upgrade
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue