Compare commits

..

3 Commits

Author SHA1 Message Date
jjanella 9609e157ea move alien wifi config to hardware 2026-05-16 23:26:25 -04:00
jjanella a6c11c5ca4 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-05-16 23:25:29 -04:00
jjanella 9bcda8302f wifi 2026-05-16 23:07:25 -04:00
2 changed files with 51 additions and 1 deletions
+23
View File
@@ -14,6 +14,29 @@
boot.extraModulePackages = [ ];
networking.hostName = "alien";
networking.networkmanager = {
enable = true;
wifi.backend = "wpa_supplicant"; # remove the iwd line, this is the default
wifi.powersave = false;
};
networking.wireless.enable = false;
# nixpkgs.config.allowUnfree = true;
hardware.enableAllFirmware = true;
services.gnome.gnome-keyring.enable = true;
security.pam.services.login.enableGnomeKeyring = true;
security.polkit.enable = true;
boot.kernelPackages = pkgs.linuxPackages_latest;
boot.extraModprobeConfig = ''
options mt7921e disable_aspm=Y
options cfg80211 ieee80211_regdom="CA"
'';
programs.nm-applet.enable = true;
hardware.wirelessRegulatoryDatabase = true;
# systemd.services.heat-room = {
# description = "Morning room heating";
# after = [ "graphical-session.target" ];
+28 -1
View File
@@ -187,7 +187,7 @@
users.users.jeremy = {
isNormalUser = true;
extraGroups = [ "wheel" "docker" "wireshark" "adbusers" "plugdev" ];
extraGroups = [ "wheel" "docker" "wireshark" "adbusers" "plugdev" "networkmanager" ];
shell = pkgs.bash;
home = "/home/jeremy";
createHome = true;
@@ -249,9 +249,13 @@
pavucontrol # PulseAudio Volume Control
bluez # Bluetooth support
bluez-tools # Bluetooth tools
polkit_gnome
usbutils # for lsusb
xwayland-satellite # xwayland support
fuzzel # menu
networkmanagerapplet
wireless-regdb
];
fonts.packages = [ pkgs.nerd-fonts.jetbrains-mono ];
@@ -283,6 +287,29 @@
jack.enable = false;
};
# networking = {
# interfaces.eno1 = {
# ipv4.addresses = [{
# address = "192.168.2.100";
# prefixLength = 24;
# }];
# };
# defaultGateway = {
# address = "192.168.2.1";
# interface = "eno1";
# };
# # interfaces.ens3 = {
# # ipv4.addresses = [{
# # address = "10.40.0.132";
# # prefixLength = 24;
# # }];
# # };
# # defaultGateway = {
# # address = "10.40.0.1";
# # interface = "wlp10s0";
# # };
# };
security.rtkit.enable = true; # Enable RealtimeKit for audio purposes