small updates
Some checks are pending
Lint / lint (push) Waiting to run

This commit is contained in:
Vivian 2024-11-22 11:11:28 +01:00
parent 7e48aee857
commit c253f696a9
4 changed files with 160 additions and 98 deletions

View file

@ -17,7 +17,8 @@
home.packages = with pkgs; [
libreoffice-fresh
jetbrains.rust-rover
jetbrains.idea-ultimate
jetbrains.clion
# jetbrains.idea-ultimate
eduvpn-client
localsend
typst

View file

@ -2,15 +2,24 @@
# * Wireless IoT and Local Area Networks
# * Network Security
# * Smart Phone Sensing
# * PDP
# * RTS
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [ ];
hardware.saleae-logic = {
enable = true;
package = pkgs.saleae-logic-2;
};
programs.wireshark = {
enable = true;
package = pkgs.wireshark;
};
programs.mininet.enable = true;
virtualisation = {
podman.enable = true;
# virtualbox.host = {
@ -22,13 +31,15 @@
};
};
users.extraGroups.plugdev = { };
users.extraUsers.vivian.extraGroups = [
# "wireshark"
# "docker"
# "lxd"
"vboxusers"
# "vboxusers"
"plugdev"
"dialout"
];
programs.nix-ld = {
@ -41,6 +52,8 @@
# Vivado udev
services.udev.packages = [
pkgs.platformio-core
pkgs.openocd
(pkgs.writeTextFile {
name = "xilinx-dilligent-usb-udev";
destination = "/etc/udev/rules.d/52-xilinx-digilent-usb.rules";