1
0
mirror of https://github.com/tboerger/nixos-config synced 2024-11-22 18:21:58 +01:00

feat: add more hacking tools and joplin-desktop

This commit is contained in:
Thomas Boerger 2022-11-13 22:30:32 +01:00
parent 82c0489b20
commit 3bd543e452
No known key found for this signature in database
GPG Key ID: 09745AFF9D63C79B
4 changed files with 34 additions and 1 deletions

@ -12,6 +12,7 @@
./fzf.nix
./gnupg.nix
./golang.nix
./joplin.nix
./kube.nix
./lastpass.nix
./latex.nix

@ -0,0 +1,26 @@
{ pkgs, lib, config, options, ... }:
with lib;
let
cfg = config.profile.programs.joplin;
in
{
options = {
profile = {
programs = {
joplin = {
enable = mkEnableOption "Joplin";
};
};
};
};
config = mkIf cfg.enable {
environment = {
systemPackages = with pkgs; [
joplin-desktop
];
};
};
}

@ -53,6 +53,9 @@ in
golang = {
enable = desktop;
};
joplin = {
enable = desktop;
};
kube = {
enable = desktop;
};

@ -30,18 +30,21 @@ in
chkrootkit
crunch
evil-winrm
exploitdb
ffuf
gobuster
hashcat
inetutils
john
lynis
metasploit
netcat-openbsd
nikto
nmap
openvpn
rustscan
thc-hydra
wireshark
netcat-openbsd
python310Packages.impacket
python310Packages.netifaces