1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2024-12-14 11:57:55 +00:00

oh-my-posh: added option to supply config path

This commit is contained in:
Yechiel Worenklein 2024-11-19 23:57:57 +02:00
parent a46e702093
commit 4d8e4cdb07

View file

@ -11,6 +11,8 @@ let
"--config ${config.xdg.configHome}/oh-my-posh/config.json"
else if cfg.useTheme != null then
"--config ${cfg.package}/share/oh-my-posh/themes/${cfg.useTheme}.omp.json"
else if cfg.configFile != null then
"--config ${cfg.configFile}"
else
"";
@ -47,6 +49,14 @@ in {
'';
};
configFile = mkOption {
type = types.nullOr types.path;
default = null;
description = ''
Path to a custom configuration path, can be json, yaml or toml.
'';
};
enableBashIntegration = mkOption {
type = types.bool;
default = true;