mirror of
https://github.com/Smaug123/nix-dotfiles
synced 2025-10-06 15:08:41 +00:00
Upgrade to Big Sur
This commit is contained in:
10
bootstrap.sh
10
bootstrap.sh
@@ -2,7 +2,7 @@
|
||||
|
||||
install_nix () {
|
||||
echo "Installing Nix..."
|
||||
curl -L https://nixos.org/nix/install | sh
|
||||
curl -L https://nixos.org/nix/install | sh -s -- --darwin-use-unencrypted-nix-store-volume --daemon || exit 1
|
||||
echo "Nix installed."
|
||||
}
|
||||
|
||||
@@ -14,12 +14,12 @@ install_darwin_build () {
|
||||
echo "nix-darwin installed."
|
||||
}
|
||||
|
||||
ln -s . ~/.nixpkgs || exit 1
|
||||
echo "Skipping link" || ln -s . ~/.nixpkgs || exit 1
|
||||
|
||||
nix-build --version || install_nix || exit 1
|
||||
darwin-rebuild changelog || install_darwin_build || exit 1
|
||||
|
||||
nix-channel --add https://github.com/rycee/home-manager/archive/master.tar.gz home-manager || exit 1
|
||||
nix-channel --update || exit 1
|
||||
|
||||
darwin-rebuild || exit 1
|
||||
darwin-rebuild changelog || install_darwin_build || exit 1
|
||||
|
||||
NIX_PATH="darwin-config=$HOME/.nixpkgs/darwin-configuration.nix:/nix/var/nix/profiles/per-user/Patrick/channels:$NIX_PATH" darwin-rebuild switch || exit 1
|
||||
|
@@ -174,6 +174,7 @@ let
|
||||
in
|
||||
|
||||
{
|
||||
nix.useDaemon = true;
|
||||
|
||||
imports = [ <home-manager/nix-darwin> ];
|
||||
home-manager.useGlobalPkgs = true;
|
||||
@@ -186,11 +187,11 @@ in
|
||||
environment.systemPackages =
|
||||
[
|
||||
pkgs.alacritty
|
||||
pkgs.keepassxc
|
||||
pkgs.rustc
|
||||
pkgs.cargo
|
||||
python
|
||||
#vscode-with-extensions
|
||||
#pkgs.keepassxc
|
||||
];
|
||||
|
||||
#nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
|
||||
|
Reference in New Issue
Block a user