Files
nixos-config/modules/home/programs/btop.nix

26 lines
636 B
Nix
Executable File

{ lib, config, pkgs, ... }: {
options = {
movOpts.programConfigs.btopConfig.enable =
lib.mkEnableOption "enables my btop config";
};
config = lib.mkIf config.movOpts.programConfigs.btopConfig.enable {
programs.btop = {
enable = true;
settings = {
update_ms = 500;
vim_keys = true;
color_theme = "nord";
theme_background = true;
temp_scale = "fahrenheit";
graph_symbol = "block";
disks_filter = "exclude=/boot /";
show_swap = false;
swap_disk = false;
};
};
home.packages = with pkgs; [ nvtopPackages.intel ];
};
}