+.PHONY: setup
+
+###### Morph regular tasks
+PROFILE=/nix/var/nix/profiles/per-user/immae/morph/immaeEu
+TARGET ?=
+MORPH_ARGS ?=
+ifdef TARGET
+ # multiple targets: --on="{machine1,machine2}" (works with * glob too)
+ override MORPH_ARGS +=--on=$(TARGET)
+endif
+SSH_ARGS ?=
+
+edit_env:
+ $(EDITOR) secrets/environment.nix || true
+ git -C secrets add environment.nix || true
+ git -C secrets commit -m "Edit environment.nix" environment.nix || true
+
+edit_vars:
+ sops secrets/vars.yml || true
+ git -C secrets add vars.yml || true
+ git -C secrets commit -m "Edit password for vars.yml using sops." vars.yml || true