diff --git a/.envrc b/.envrc new file mode 100644 index 00000000..c23bb916 --- /dev/null +++ b/.envrc @@ -0,0 +1,7 @@ +use_flake() { + watch_file flake.nix + watch_file flake.lock + eval "$(nix print-dev-env)" +} + +use flake diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..4774bded --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +# Ignore configurable file with secrets +#/data/secrets.nix +.DS_Store + +# Ignore build symlinks +result* +internal +.tmp + +# Ignore vscode stuff +/.vscode/ + diff --git a/hm-imports/nvim/default.nix b/hm-imports/nvim/default.nix index ad83efd6..fe17244f 100644 --- a/hm-imports/nvim/default.nix +++ b/hm-imports/nvim/default.nix @@ -12,6 +12,7 @@ ctags ]; home.file.".config/nvim".source = ./config; + home.file.".config/nvim".recursive = true; programs.neovim = let conf = inputs.self.nixosConfigurations.enterprise.config.programs.neovim.configure;