programs.aliae.enable
Whether to enable aliae.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.aliae.enableBashIntegration
Whether to enable Bash integration.
Type: boolean
Example:
false
Declared by:
programs.aliae.enableFishIntegration
Whether to enable Fish integration.
Type: boolean
Example:
false
Declared by:
programs.aliae.enableNushellIntegration
Whether to enable Nushell integration.
Type: boolean
Example:
false
Declared by:
programs.aliae.enableZshIntegration
Whether to enable Zsh integration.
Type: boolean
Example:
false
Declared by:
programs.aliae.package
The aliae package to use.
Type: null or package
Default:
pkgs.aliae
Declared by:
programs.aliae.configLocation
Path where aliae should look for its config file. This doesn’t override where Home-Manager places the generated config file. Changing this option could prevent aliae from using the settings defined in your Home-Manager configuration.
Type: string
Default:
${config.home.homeDirectory}/.aliae.yaml
Example:
"/Users/aliae/configs/aliae.yaml"
Declared by:
programs.aliae.settings
Configuration settings for aliae. All the available options can be found here: https://aliae.dev/docs/setup/configuration#example.
Type: YAML 1.1 value
Default:
{ }
Example:
{
alias = [
{
name = "a";
value = "aliae";
}
{
name = "hello-world";
type = "function";
value = "echo \"hello world\"";
}
];
env = [
{
name = "EDITOR";
value = "code-insiders --wait";
}
];
}
Declared by: