pipewire
This commit is contained in:
@@ -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?
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user