24 lines
661 B
Makefile
24 lines
661 B
Makefile
boot:
|
|
nixos-rebuild boot --flake . --use-remote-sudo
|
|
which fwupdmgr >/dev/null 2>&1 && fwupdmgr update || true
|
|
|
|
switch:
|
|
nixos-rebuild switch --flake . --use-remote-sudo
|
|
which fwupdmgr >/dev/null 2>&1 && fwupdmgr update || true
|
|
|
|
build:
|
|
nixos-rebuild build --flake .
|
|
|
|
update:
|
|
nix flake update --commit-lock-file
|
|
which fwupdmgr >/dev/null 2>&1 && fwupdmgr refresh || true
|
|
|
|
repl:
|
|
nix repl --expr "\
|
|
let \
|
|
flake = builtins.getFlake \"$(git rev-parse --show-toplevel)\"; in \
|
|
flake // { \
|
|
lib = flake.inputs.nixpkgs.lib; \
|
|
pkgs = flake.inputs.nixpkgs.legacyPackages."\${builtins.currentSystem}"; \
|
|
} \
|
|
"
|