49 lines
		
	
	
	
		
			723 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
	
		
			723 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ pkgs, lib, config, ... }:
 | 
						|
 | 
						|
let
 | 
						|
  cfg = config.ooknet.tools.utils;
 | 
						|
in
 | 
						|
 | 
						|
{
 | 
						|
  config = lib.mkIf cfg.enable {
 | 
						|
    home.packages = with pkgs; [
 | 
						|
      bc # Calculator
 | 
						|
    
 | 
						|
      # file utility
 | 
						|
      duf
 | 
						|
      du-dust
 | 
						|
      fd
 | 
						|
      ripgrep
 | 
						|
 | 
						|
      # archive
 | 
						|
      zip
 | 
						|
      unzip
 | 
						|
      unrar
 | 
						|
    
 | 
						|
      # file transfer
 | 
						|
      wget
 | 
						|
      httpie # Better curl
 | 
						|
 | 
						|
      # resource manager
 | 
						|
      powertop
 | 
						|
 | 
						|
      #shell scripting
 | 
						|
      gum
 | 
						|
      # audio ctrl
 | 
						|
      pamixer
 | 
						|
          
 | 
						|
      diffsitter # Better diff
 | 
						|
      jq # JSON pretty printer and manipulator
 | 
						|
      tldr # Community maintained help pages
 | 
						|
      progress
 | 
						|
      killall
 | 
						|
      acpi
 | 
						|
 | 
						|
      # Notifications
 | 
						|
      libnotify
 | 
						|
 | 
						|
      # Nix tooling
 | 
						|
      alejandra
 | 
						|
    ];
 | 
						|
  };
 | 
						|
}
 |