Builtin Modules

Builtin Modules are modules defined with this same package.

They are already included when we use this package.

  • files.alias, create bash script alias
  • files.cmds, install packages from nix repository
  • files.docs, convert our modules file into markdown using nmd
  • files.git, configure git with file creation
  • files.on-call, connfigure file to created only when devshell-files command is called, not on shell start
  • files.gitignore, copy .gitignore from templates
  • files.hcl, create HCL files with nix syntax
  • files.json, create JSON files with nix syntax
  • files.mdbook, convert your markdown files to HTML using mdbook
  • files.nim, similar to files.alias, but compiles Nim code
  • files.nus, similar to files.alias, but runs in Nushell
  • files.nush, similar to files.nus, but for subcommands
  • files.services, process supervisor for development services using s6
  • files.rc , WIP, process supervisor for development services using s6-rc
  • files.spdx, copy LICENSE from templates
  • files.text, create free text files with nix syntax
  • files.toml, create TOML files with nix syntax
  • files.watch, create an alias and service to run command when file changes using inotify-tools
  • files.yaml, create YAML files with nix syntax

Our documentation is generated by files.text, files.docs and files.mdbook