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
 | |
|     ];
 | |
|   };
 | |
| }
 |