22 lines
565 B
Makefile
22 lines
565 B
Makefile
update_all: system_update home_update sync_configs
|
|
|
|
format_home:
|
|
nixfmt ~/.config/home-manager
|
|
|
|
format_system:
|
|
doas nixfmt /etc/nixos
|
|
|
|
system_update:
|
|
doas nix flake update --flake /etc/nixos
|
|
doas nixos-rebuild boot --impure
|
|
|
|
home_update:
|
|
nix flake update --flake ~/.config/home-manager
|
|
rm -fr ~/.gtkrc-2.0
|
|
home-manager switch --impure
|
|
|
|
sync_configs: format_home format_system
|
|
rsync -a --delete /etc/nixos/ ~/projects/configs/dotfiles/etcnixos/
|
|
rsync -a --delete ~/.config/home-manager/ ~/projects/configs/dotfiles/home-manager/
|
|
|