Compare commits

...

2 commits

Author SHA1 Message Date
74a10b791e
make: fix phony 2024-05-22 15:13:40 +03:00
129bc5c0a0
make: find neovim n the profile using jq 2024-05-22 15:06:46 +03:00

View file

@ -1,8 +1,6 @@
NIX_RUN := nix run .\#
NIX_LOCK := nix flake lock
NEOVIM_INDEX := 4
DEPS_EDITOR := \
nixeovim
@ -57,7 +55,7 @@ rollback:
.PHONY: neovim
neovim:
nix profile upgrade $(NEOVIM_INDEX)
nix profile upgrade $(or $(NEOVIM_INDEX),$(shell nix profile list --json | jq '.elements | to_entries[] | select(.value.attrPath | endswith(".neovim-dev")) | .key'))
.PHONY: init-neovim
init-neovim:
@ -67,11 +65,11 @@ init-neovim:
# Deps
################################################################################
.PHONY: deps-my
.PHONY: deps-editor
deps-editor:
$(NIX_LOCK) $(foreach dep,$(DEPS_EDITOR),--update-input $(dep))
.PHONY: deps-nixos
.PHONY: deps-system
deps-system:
$(NIX_LOCK) $(foreach dep,$(DEPS_SYSTEM),--update-input $(dep))