aboutsummaryrefslogtreecommitdiff
path: root/nix/scripts/linux.nix
blob: b44c86f386b7474125a7e54c6d0c197b6fcd2d46 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
  pkgs,
}:
[
  (pkgs.writeScriptBin "nbuild" ''
    set -e
    echo "> Running nixos-rebuild build..."
    sudo nixos-rebuild build --flake .
    echo "> nixos-rebuild build was successful ✅"
  '')

  (pkgs.writeScriptBin "nswitch" ''
    set -e
    echo "> Running nixos-rebuild switch..."
    sudo nixos-rebuild switch --flake .
    echo "> nixos-rebuild switch was successful ✅"
    echo "> NixOS config was successfully applied 🚀"
  '')
]