feat(taskfile): add build target for home-manager
This commit is contained in:
parent
3d36ef0261
commit
db6386ebc0
1 changed files with 17 additions and 6 deletions
|
@ -29,15 +29,26 @@ tasks:
|
||||||
cmds:
|
cmds:
|
||||||
- doas nixos-rebuild --flake .#{{.TARGET}} switch
|
- doas nixos-rebuild --flake .#{{.TARGET}} switch
|
||||||
|
|
||||||
home:*:
|
|
||||||
vars:
|
|
||||||
TARGET: "{{index .MATCH 0}}"
|
|
||||||
cmds:
|
|
||||||
- home-manager switch --flake .#{{.TARGET}}
|
|
||||||
|
|
||||||
test:*:
|
test:*:
|
||||||
vars:
|
vars:
|
||||||
TARGET: "{{index .MATCH 0}}"
|
TARGET: "{{index .MATCH 0}}"
|
||||||
cmds:
|
cmds:
|
||||||
- doas nixos-rebuild --flake .#{{.TARGET}} test
|
- doas nixos-rebuild --flake .#{{.TARGET}} test
|
||||||
|
|
||||||
|
home:build:*:
|
||||||
|
vars:
|
||||||
|
TARGET: "{{index .MATCH 0}}"
|
||||||
|
cmds:
|
||||||
|
- home-manager build --flake .#{{.TARGET}}
|
||||||
|
|
||||||
|
home:test:*:
|
||||||
|
vars:
|
||||||
|
TARGET: "{{index .MATCH 0}}"
|
||||||
|
cmds:
|
||||||
|
- home-manager test --flake .#{{.TARGET}}
|
||||||
|
|
||||||
|
home:switch:*:
|
||||||
|
vars:
|
||||||
|
TARGET: "{{index .MATCH 0}}"
|
||||||
|
cmds:
|
||||||
|
- home-manager switch --flake .#{{.TARGET}}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue