Compare commits
4 Commits
70773fd8e4
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 4ee2e727a2 | |||
| 9609e157ea | |||
| a6c11c5ca4 | |||
| 9bcda8302f |
@@ -14,6 +14,29 @@
|
|||||||
boot.extraModulePackages = [ ];
|
boot.extraModulePackages = [ ];
|
||||||
|
|
||||||
networking.hostName = "alien";
|
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 = {
|
# systemd.services.heat-room = {
|
||||||
# description = "Morning room heating";
|
# description = "Morning room heating";
|
||||||
# after = [ "graphical-session.target" ];
|
# after = [ "graphical-session.target" ];
|
||||||
|
|||||||
@@ -177,6 +177,12 @@
|
|||||||
version = "5.0.0";
|
version = "5.0.0";
|
||||||
sha256 = "sha256-/gLvhw0XcUb6Jch/LZ4k7xpSS9wdYWVf5u7uvOHS+i8=";
|
sha256 = "sha256-/gLvhw0XcUb6Jch/LZ4k7xpSS9wdYWVf5u7uvOHS+i8=";
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "remote-ssh-edit";
|
||||||
|
publisher = "ms-vscode-remote";
|
||||||
|
version = "0.47.2";
|
||||||
|
sha256 = "1hp6gjh4xp2m1xlm1jsdzxw9d8frkiidhph6nvl24d0h8z34w49g";
|
||||||
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -187,7 +193,7 @@
|
|||||||
|
|
||||||
users.users.jeremy = {
|
users.users.jeremy = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
extraGroups = [ "wheel" "docker" "wireshark" "adbusers" "plugdev" ];
|
extraGroups = [ "wheel" "docker" "wireshark" "adbusers" "plugdev" "networkmanager" ];
|
||||||
shell = pkgs.bash;
|
shell = pkgs.bash;
|
||||||
home = "/home/jeremy";
|
home = "/home/jeremy";
|
||||||
createHome = true;
|
createHome = true;
|
||||||
@@ -249,9 +255,13 @@
|
|||||||
pavucontrol # PulseAudio Volume Control
|
pavucontrol # PulseAudio Volume Control
|
||||||
bluez # Bluetooth support
|
bluez # Bluetooth support
|
||||||
bluez-tools # Bluetooth tools
|
bluez-tools # Bluetooth tools
|
||||||
|
polkit_gnome
|
||||||
usbutils # for lsusb
|
usbutils # for lsusb
|
||||||
xwayland-satellite # xwayland support
|
xwayland-satellite # xwayland support
|
||||||
fuzzel # menu
|
fuzzel # menu
|
||||||
|
networkmanagerapplet
|
||||||
|
|
||||||
|
wireless-regdb
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts.packages = [ pkgs.nerd-fonts.jetbrains-mono ];
|
fonts.packages = [ pkgs.nerd-fonts.jetbrains-mono ];
|
||||||
@@ -283,6 +293,29 @@
|
|||||||
jack.enable = false;
|
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
|
security.rtkit.enable = true; # Enable RealtimeKit for audio purposes
|
||||||
|
|||||||
Reference in New Issue
Block a user