Add nixos-rebuild switch to update

This commit is contained in:
Evie Litherland-Smith 2023-05-31 10:04:48 +01:00
parent 171f53dbd3
commit d22f050577

View file

@ -17,13 +17,16 @@ update: $(CONFIG_DIR)/nvim $(CONFIG_DIR)/hypr $(CONFIG_DIR)/waybar
git -C $(CONFIG_DIR)/hypr remote set-url origin $(HYPR_REPO) git -C $(CONFIG_DIR)/hypr remote set-url origin $(HYPR_REPO)
git -C $(CONFIG_DIR)/waybar remote set-url origin $(WAYBAR_REPO) git -C $(CONFIG_DIR)/waybar remote set-url origin $(WAYBAR_REPO)
for repo in $?; do git -C $$repo pull --ff-only; done for repo in $?; do git -C $$repo pull --ff-only; done
[ -e /etc/nixos/ ] && make /etc/nixos/config [ -e /etc/nixos/ ] && make nixos-update
clean: clean:
[ -e $(HOMEMANAGER_CONFIG_DIR) ] && rm -rf $(HOMEMANAGER_CONFIG_DIR) [ -e $(HOMEMANAGER_CONFIG_DIR) ] && rm -rf $(HOMEMANAGER_CONFIG_DIR)
nixos: /etc/nixos/config nixos: /etc/nixos/config
nixos-update: /etc/nixos/config
sudo nixos-rebuild switch
home: $(HOMEMANAGER_CONFIG_DIR)/home.nix home: $(HOMEMANAGER_CONFIG_DIR)/home.nix
nvim: $(CONFIG_DIR)/nvim nvim: $(CONFIG_DIR)/nvim