mirror of
https://github.com/nix-community/home-manager.git
synced 2026-01-11 17:39:37 +08:00
mcfly: add interfaceView option
This commit is contained in:
@@ -48,6 +48,14 @@ in {
|
||||
'';
|
||||
};
|
||||
|
||||
interfaceView = mkOption {
|
||||
type = types.enum [ "TOP" "BOTTOM" ];
|
||||
default = "TOP";
|
||||
description = ''
|
||||
Interface view to use.
|
||||
'';
|
||||
};
|
||||
|
||||
fzf.enable = mkEnableOption "McFly fzf integration";
|
||||
|
||||
enableLightTheme = mkOption {
|
||||
@@ -104,6 +112,8 @@ in {
|
||||
programs.fish.shellInit = mkIf cfg.enableFishIntegration fishIntegration;
|
||||
|
||||
home.sessionVariables.MCFLY_KEY_SCHEME = cfg.keyScheme;
|
||||
|
||||
home.sessionVariables.MCFLY_INTERFACE_VIEW = cfg.interfaceView;
|
||||
}
|
||||
|
||||
(mkIf cfg.enableLightTheme { home.sessionVariables.MCFLY_LIGHT = "TRUE"; })
|
||||
|
||||
Reference in New Issue
Block a user