{ config, pkgs, ... }: { environment = { systemPackages = with pkgs; [ # Minimal btop broot bottom fastfetchMinimal # Encrypt age sops ssh-to-age # Nix nix-diff nix-tree nixfmt-tree nvd nix-du nix-prefetch-scripts deploy-rs # Lazy lazycli lazysql lazyjournal systemctl-tui # Base curl # efibootmgr fd fdupes fzf gdu lsof mc pciutils usbutils rsync wget tree ncdu dust # Net Diagnostic mtr dnsutils inetutils # Monitoring smartmontools # Disk parted ntfs3g exfatprogs # for gparted exfat support # Archivers rar unzip zstd zip #xarchiver # Net ipset iptables nftables openssl ]; }; programs = { # yazi = { # enable = true; # plugins = { # inherit (pkgs.yaziPlugins) # gitui # git # sudo # ouch # rsync # diff # mount # chmod # dupes # lazygit # toggle-pane # rich-preview # smart-filter # full-border # recycle-bin # ; # }; # flavors = { # inherit (pkgs.yaziPlugins) nord; # }; # }; git = { enable = true; config = { user = { name = "oqyude"; email = "oqyude@gmail.com"; }; }; }; lazygit.enable = true; bat.enable = true; # command-not-found.enable = false; # nix-index.enable = true; nh = { enable = true; flake = "/etc/nixos"; clean = { enable = true; extraArgs = "--keep 3 --keep-since 2d"; dates = "daily"; }; }; }; }