592 current 2024-05-14 17:03:57 24.05.20240512.2057814 6.8.6-zen1 *

This commit is contained in:
zackartz 2024-05-14 17:04:00 -04:00
parent 321c55b6ab
commit ecfe196f8b
No known key found for this signature in database
GPG key ID: 5B53E53A9A514DBA

View file

@ -1,6 +1,7 @@
{ {
config, config,
pkgs, pkgs,
lib,
... ...
}: let }: let
nvimDir = "/home/${config.home.username}/nixos/modules/home-manager/vim"; nvimDir = "/home/${config.home.username}/nixos/modules/home-manager/vim";
@ -58,23 +59,23 @@ in {
}; };
}; };
# home.activation.neovim = hm.dag.entryAfter ["linkGeneration"] '' home.activation.neovim = lib.hm.dag.entryAfter ["linkGeneration"] ''
# #! /bin/bash #! /bin/bash
# NVIM_WRAPPER=~/.nix-profile/bin/nvim NVIM_WRAPPER=~/.nix-profile/bin/nvim
# STATE_DIR=~/.local/state/nix/ STATE_DIR=~/.local/state/nix/
# STATE_FILE=$STATE_DIR/lazy-lock-checksum STATE_FILE=$STATE_DIR/lazy-lock-checksum
# LOCK_FILE=~/.config/nvim/lazy-lock.json LOCK_FILE=~/.config/nvim/lazy-lock.json
# HASH=$(nix-hash --flat $LOCK_FILE) HASH=$(nix-hash --flat $LOCK_FILE)
#
# [ ! -d $STATE_DIR ] && mkdir -p $STATE_DIR [ ! -d $STATE_DIR ] && mkdir -p $STATE_DIR
# [ ! -f $STATE_FILE ] && touch $STATE_FILE [ ! -f $STATE_FILE ] && touch $STATE_FILE
#
# if [ "$(cat $STATE_FILE)" != "$HASH" ]; then if [ "$(cat $STATE_FILE)" != "$HASH" ]; then
# echo "Syncing neovim plugins" echo "Syncing neovim plugins"
# PATH="$PATH:${pkgs.git}/bin" $DRY_RUN_CMD $NVIM_WRAPPER --headless "+Lazy! restore" +qa PATH="$PATH:${pkgs.git}/bin" $DRY_RUN_CMD $NVIM_WRAPPER --headless "+Lazy! restore" +qa
# $DRY_RUN_CMD echo $HASH >$STATE_FILE $DRY_RUN_CMD echo $HASH >$STATE_FILE
# else else
# $VERBOSE_ECHO "Neovim plugins already synced, skipping" $VERBOSE_ECHO "Neovim plugins already synced, skipping"
# fi fi
# ''; '';
} }