2021-11-02 19:30:28 +01:00
|
|
|
{ pkgs, ... }:
|
|
|
|
{
|
|
|
|
programs.mtr.enable = true;
|
|
|
|
programs.mosh.enable = true;
|
|
|
|
programs.tmux.enable = true;
|
|
|
|
programs.wireshark.enable = true;
|
|
|
|
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
|
|
# IRC
|
|
|
|
weechat
|
|
|
|
|
2023-01-15 18:34:00 +01:00
|
|
|
# Latex
|
|
|
|
texlive.combined.scheme-full
|
|
|
|
|
2021-11-02 19:30:28 +01:00
|
|
|
# Editors
|
|
|
|
vscodium emacs neovim
|
|
|
|
|
|
|
|
smartmontools
|
2023-01-15 18:34:00 +01:00
|
|
|
wget
|
2023-01-31 22:48:10 +01:00
|
|
|
firefox ungoogled-chromium
|
2023-01-15 18:34:00 +01:00
|
|
|
ripgrep
|
2023-01-17 20:55:22 +01:00
|
|
|
fd
|
2021-11-02 19:30:28 +01:00
|
|
|
nmap
|
|
|
|
htop
|
|
|
|
dnsutils
|
2023-01-15 18:34:00 +01:00
|
|
|
ncdu
|
|
|
|
lazygit
|
2021-11-02 19:30:28 +01:00
|
|
|
|
|
|
|
# Networking
|
2023-01-15 18:34:00 +01:00
|
|
|
speedtest-cli
|
|
|
|
iperf
|
2021-11-02 19:30:28 +01:00
|
|
|
|
2023-02-06 18:20:02 +01:00
|
|
|
# Serial
|
|
|
|
minicom
|
2021-11-02 19:30:28 +01:00
|
|
|
];
|
|
|
|
|
|
|
|
programs.chromium = {
|
|
|
|
enable = true;
|
|
|
|
|
|
|
|
extensions = [
|
|
|
|
"cjpalhdlnbpafiamejdnhcphjbkeiagm" # uBlock Origin
|
|
|
|
"gcbommkclmclpchllfjekcdonpmejbdp" # HTTPS Everywhere
|
|
|
|
"mbniclmhobmnbdlbpiphghaielnnpgdp" # Lightshot
|
|
|
|
"ldlghkoiihaelfnggonhjnfiabmaficg" # QuicKey
|
|
|
|
];
|
|
|
|
|
|
|
|
homepageLocation = "https://hackens.org";
|
|
|
|
|
|
|
|
extraOpts = {
|
|
|
|
"BrowserSignin" = 0;
|
|
|
|
"SyncDisabled" = true;
|
|
|
|
"PasswordManagerEnabled" = false;
|
|
|
|
"SafeBrowsingEnabled" = false;
|
|
|
|
"AdvancedProtectionAllowed" = false;
|
|
|
|
"BrowserGuestModeEnabled" = true;
|
|
|
|
"SpellcheckEnabled" = true;
|
|
|
|
"NewTabPageLocation" = "https://hackens.org";
|
|
|
|
"SpellcheckLanguage" = [
|
|
|
|
"fr-FR"
|
|
|
|
"en-US"
|
|
|
|
];
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|