nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

essential.nix (425B)


      1 {
      2   config,
      3   lib,
      4   pkgs,
      5   ...
      6 }:
      7 
      8 with lib;
      9 let
     10   cfg = config.essential;
     11 in
     12 {
     13   options.essential = {
     14     enable = mkEnableOption "Essential tools";
     15   };
     16 
     17   config = mkIf cfg.enable {
     18     programs.bat.enable = true;
     19     programs.eza.enable = true;
     20     programs.fd.enable = true;
     21     programs.fzf.enable = true;
     22     programs.htop.enable = true;
     23     programs.micro.enable = true;
     24     programs.ripgrep.enable = true;
     25   };
     26 }