mirror of
https://github.com/anotherhadi/nixy.git
synced 2026-07-06 16:12:33 +02:00
@@ -1,4 +1,4 @@
|
||||
{pkgs-stable, ...}: {
|
||||
{pkgs-stable, pkgs-nur-hadi, ...}: {
|
||||
home.packages = with pkgs-stable; [
|
||||
vlc # Video player
|
||||
obsidian # Note taking app
|
||||
@@ -26,5 +26,6 @@
|
||||
httpie # Command-line HTTP client, a user-friendly cURL replacement
|
||||
wiremix # Simple TUI mixer for PipeWire
|
||||
impala # TUI for managing wifi
|
||||
pkgs-nur-hadi.usbguard-tui
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1,37 +1,48 @@
|
||||
{
|
||||
pkgs,
|
||||
pkgs-stable,
|
||||
inputs,
|
||||
system,
|
||||
pkgs-nur-hadi,
|
||||
}:
|
||||
(with pkgs-stable; [
|
||||
termshark # wireshark
|
||||
trufflehog
|
||||
nmap
|
||||
john
|
||||
# Web
|
||||
dirb
|
||||
ffuf
|
||||
katana
|
||||
whatweb
|
||||
|
||||
# Hashes
|
||||
hashcat
|
||||
metasploit
|
||||
haiti
|
||||
hydra
|
||||
john
|
||||
|
||||
# Databases
|
||||
mariadb
|
||||
redis
|
||||
sqlmap
|
||||
nosqli
|
||||
|
||||
# Network
|
||||
inetutils
|
||||
termshark # wireshark in TUI
|
||||
dnsrecon
|
||||
whois
|
||||
dig
|
||||
nosqli
|
||||
jwt-cli
|
||||
nuclei
|
||||
caido
|
||||
gobuster
|
||||
dirb
|
||||
ffuf
|
||||
sqlmap
|
||||
katana
|
||||
inetutils
|
||||
nmap
|
||||
samba
|
||||
|
||||
# Misc
|
||||
metasploit
|
||||
nuclei
|
||||
openvpn
|
||||
mariadb
|
||||
redis
|
||||
|
||||
# Secrets
|
||||
trufflehog
|
||||
|
||||
# Forensics
|
||||
binwalk
|
||||
])
|
||||
++ (with pkgs-nur-hadi; [
|
||||
spilltea
|
||||
jwt-tui
|
||||
])
|
||||
++ [
|
||||
inputs.spilltea.packages.${system}.default
|
||||
inputs.jwt-tui.packages.${system}.default
|
||||
]
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
{
|
||||
inputs,
|
||||
pkgs-stable,
|
||||
pkgs,
|
||||
pkgs-stable,
|
||||
pkgs-nur-hadi,
|
||||
...
|
||||
}: {
|
||||
home.packages = import ./cybersecurity-packages.nix {
|
||||
inherit pkgs pkgs-stable inputs;
|
||||
system = pkgs.stdenv.hostPlatform.system;
|
||||
inherit pkgs pkgs-stable pkgs-nur-hadi;
|
||||
};
|
||||
|
||||
systemd.user.tmpfiles.rules = [
|
||||
|
||||
@@ -6,18 +6,15 @@
|
||||
}:
|
||||
(with pkgs; [
|
||||
go
|
||||
bun
|
||||
nodejs
|
||||
claude-code
|
||||
inputs.bun2nix.packages.${system}.default
|
||||
])
|
||||
++ (with pkgs-stable; [
|
||||
nodejs
|
||||
air
|
||||
duckdb
|
||||
docker
|
||||
python3
|
||||
jq
|
||||
just
|
||||
nix-prefetch-github
|
||||
rsync
|
||||
])
|
||||
|
||||
@@ -2,11 +2,12 @@
|
||||
inputs,
|
||||
pkgs,
|
||||
pkgs-stable,
|
||||
pkgs-nur-hadi,
|
||||
system,
|
||||
...
|
||||
}: let
|
||||
devPackages = import ./dev-packages.nix {inherit pkgs pkgs-stable inputs system;};
|
||||
cyberPackages = import ./cybersecurity-packages.nix {inherit pkgs pkgs-stable inputs system;};
|
||||
cyberPackages = import ./cybersecurity-packages.nix {inherit pkgs pkgs-stable pkgs-nur-hadi;};
|
||||
in {
|
||||
packages.${system} = {
|
||||
dev = pkgs.buildEnv {
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
pkgs-stable,
|
||||
pkgs-nur-hadi,
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
@@ -11,6 +12,5 @@
|
||||
pipes
|
||||
cmatrix
|
||||
fastfetch
|
||||
inputs.usbguard-tui.packages.${pkgs-stable.stdenv.hostPlatform.system}.default
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user