cursive

2026-01-02T16:34:57.317309Z

Is this a bug? I've gone into build tools -> clojure deps -> Global settings -> Aliases to enable by default and I have cljs,cursive,dev,test So I expect dev to be a loaded alias, and in dev I have :extra-paths ["dev" "test"], however I always get prompted that File user.clj is not under source root (it's at dev/user.clj), and when I say Add source root, it fixes it, until my deps.edn refreshes and then I'm back to having to manually add it again

2026-01-03T14:56:58.623749Z

Oh! I tried that and honestly couldn't work out what was going on, let me give that a go again so I left it alone

cfleming 2026-01-03T00:02:49.396219Z

That setting controls which aliases will be enabled by default in new projects, not which aliases are enabled for the current project. See here for how to control that: https://cursive-ide.com/userguide/deps.html#working-with-aliases