We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 24b08bc commit 1a0154bCopy full SHA for 1a0154b
1 file changed
flake.nix
@@ -81,9 +81,19 @@
81
FROSTY_PACKAGES="${packageList}"
82
FROSTY_RUNTIMEPATHS={"${./.}", "${builtins.concatStringsSep "," treesitterParsers}"}
83
${lib.optionalString allowUserConfigEnvVar ''
84
- local stat = vim.uv.fs_stat(vim.env.FROSTY_USERCONFIG or "")
85
- if stat and stat.type == "file" then
86
- FROSTY_USERCONFIG = dofile(vim.env.FROSTY_USERCONFIG)
+ if vim.env.FROSTY_USERCONFIG then
+ local stat = vim.uv.fs_stat(vim.env.FROSTY_USERCONFIG)
+ if stat and stat.type == "file" then
87
+ FROSTY_USERCONFIG = dofile(vim.env.FROSTY_USERCONFIG)
88
+ else
89
+ vim.schedule(function()
90
+ vim.notify(
91
+ "FROSTY_USERCONFIG was provided, but it wasn't a valid file path",
92
+ vim.log.levels.WARN,
93
+ { title = "Frosty" }
94
+ )
95
+ end)
96
+ end
97
end''}
98
dofile("${./.}/init.lua")
99
'';
0 commit comments