Request for change : consistent use of directory/folder targets and using the HOME folder!

Not sure the title spells it out.

Siril requests that a user provides for the purposes of scripting a HOME directory/folder. I will use folder from this point forward.

However Siril does not itself use this HOME folder when creating folders.

So instead of does (veryfied by testing) creating the process folder relative to the HOME folder Siril creates the process folder relative to the sub-folder (biases, flats, darks, lights).

Givern the follow folder structure:

~/Projects/OldOrion/
       biases/
      flats/
      darks/
      lights/
~/Projects/NewOrion/   (HOME)
     biases -> ~/Projects/OldOrion/biases
     flats -> ~/Projects/OldOrion/flats
     darks -> ~/Projects/OldOrion/darks
     lights  (new lights)

Then Siril will first start from HOME folder then change into biases folder before creating the process folder relative to the biases folder like so (mkdir ../process).

In the above folder example this creates the process folder in the OldOrion folder rather than the NewOrion folder.

If a user goes to the trouble of providing a HOME folder to Siril can there at least be an option for Siril to use that HOME folder for the creation of process folders and files, please!!!

Hello, this is a known issue: Do not follow symlinks (#993) · Issues · FA / Siril · GitLab
and it’s not a simple problem to solve. What you call the home folder we call the CWD, current working directory. Changing it with the cd command or the GUI home button will make siril work from here with no memory of where it was before.

1 Like