Skip to content

Swift

Options

languages.swift.enable

Whether to enable tools for Swift development.

Type: boolean

Default: false

Example: true

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/swift.nix

languages.swift.package

The Swift package to use.

Type: package

Default: pkgs.swift

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/swift.nix

languages.swift.lsp.enable

Whether to enable Swift Language Server.

Type: boolean

Default: true

Example: true

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/swift.nix

languages.swift.lsp.package

The Swift language server package to use.

Type: package

Default: pkgs.sourcekit-lsp

Declared by: - https://github.com/cachix/devenv/blob/main/src/modules/languages/swift.nix