Default File ⚡️
caution
The Default File is restricted and requires setting the --power
option to be used.
You can pass it explicitly or set it globally by running:
scala-cli config power true
The default-file
sub-command provides sensible default content for files
such as .gitignore
or for GitHub actions workflows, for Scala CLI projects.
To list the available files, pass it --list
:
$ scala-cli default-file --list
.gitignore
.github/workflows/ci.yml
Get the content of a default file with
$ scala-cli default-file .gitignore
/.bsp/
/.scala-build/
Optionally, write the content of one or more default files by passing --write
:
$ scala-cli default-file --write .gitignore .github/workflows/ci.yml
Wrote .gitignore
Wrote .github/workflows/ci.yml