diff --git a/configuration.nix b/configuration.nix index 61311da..012ca5b 100644 --- a/configuration.nix +++ b/configuration.nix @@ -273,7 +273,7 @@ users.users.jeremy = { isNormalUser = true; - extraGroups = [ "wheel" "docker" ]; # Enable sudo + extraGroups = [ "wheel" "docker" "wireshark" ]; # Enable sudo shell = pkgs.bash; home = "/home/jeremy"; createHome = true; @@ -307,6 +307,7 @@ mullvad-vpn # arrr qbittorrent # arrr mpv # arrr + wireshark ]; }; @@ -331,6 +332,9 @@ bluez # Bluetooth support bluez-tools # Bluetooth tools + xwayland-satellite # xwayland support + fuzzel # menu + # grim # screenshot functionality # slurp # screenshot functionality # wl-clipboard # wl-copy and wl-paste for copy/paste from stdin / stdout @@ -373,6 +377,8 @@ HSA_OVERRIDE_GFX_VERSION = "10.3.0"; }; }; + services.pipewire.enable = true; + services.pipewire.pulse.enable = true; services.pulseaudio.enable = false; # Use Pipewire security.rtkit.enable = true; # Enable RealtimeKit for audio purposes services.hardware.openrgb = { # Enable OpenRGB @@ -390,6 +396,7 @@ # programs.ssh.startAgent = true; # Enable SSH tools programs.thunar.enable = true; # file manager + programs.wireshark.enable = true; virtualisation.waydroid.enable = true; # android :0 @@ -419,6 +426,19 @@ }; networking.firewall.allowedTCPPorts = [2121]; + # MatLab + nixpkgs.overlays = let + nix-matlab = import (builtins.fetchTarball "https://gitlab.com/doronbehar/nix-matlab/-/archive/master/nix-matlab-master.tar.gz"); + in [ + nix-matlab.overlay + ( + final: prev: { + # Your own overlays... + } + ) + ]; + + # bootloader device boot.loader.grub.device = "/dev/sda"; @@ -435,7 +455,7 @@ # This option defines the first version of NixOS you have installed on this particular machine, # and is used to maintain compatibility with application data (e.g. databases) created on older NixOS versions. - # + #programs.wireshark.enable = true; # Most users should NEVER change this value after the initial install, for any reason, # even if you've upgraded your system to a new NixOS release. # @@ -451,4 +471,4 @@ # # For more information, see `man configuration.nix` or https://nixos.org/manual/nixos/stable/options#opt-system.stateVersion . system.stateVersion = "25.11"; # Did you read the comment? -} \ No newline at end of file +}