Adding networking

This commit is contained in:
2026-03-14 12:17:09 +01:00
parent 6a8063631b
commit 0a35846424
2 changed files with 38 additions and 20 deletions
@@ -1,10 +1,28 @@
{ config, pkgs, ... }:
{ pkgs, lib, ... }:
{
# Enable NetworkManager
services.networkmanager = {
enable = true;
dhcpcd.enable = false; # Ensure dhcpcd is disabled to avoid conflicts
networking = {
useDHCP = lib.mkDefault true;
networkmanager.enable = true;
networkmanager.wifi.backend = "iwd";
wireless.iwd.enable = true;
wireless.userControlled.enable = true;
firewall = {
enable = true;
# KDE Connect: discovery + encrypted connections
allowedTCPPortRanges = [
{
from = 1714;
to = 1764;
}
];
allowedUDPPortRanges = [
{
from = 1714;
to = 1764;
}
];
};
};
# Install NetworkManager and wofi
+15 -15
View File
@@ -40,11 +40,11 @@
]
},
"locked": {
"lastModified": 1772757591,
"narHash": "sha256-+DyPJcUBXOVu1YiM0mYkEtqYIB9RR0k22NoCaJJ7K2g=",
"lastModified": 1773403535,
"narHash": "sha256-47MZaFrHxNO8tVUAmtVnerXUw2WWVluBOiU9MulN/yM=",
"owner": "catppuccin",
"repo": "nix",
"rev": "4910a6461a3c4d7ffa56feb4aa4945f3e953f8ec",
"rev": "d45b5665cc638bad1b794350de02f4dd41b0bb47",
"type": "github"
},
"original": {
@@ -61,11 +61,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1772903801,
"narHash": "sha256-S7r7clnIcoVqpDZwlnXwALm47xkOOGWECAak/wv1LwQ=",
"lastModified": 1773480266,
"narHash": "sha256-MMs4Jf8ZS8Mk/VjyYmY8nEqT6QEgTqX0MYw4jOmXYl4=",
"owner": "nix-community",
"repo": "emacs-overlay",
"rev": "02de28837fe7e824bdb6bae4d5c18c28ff500f0d",
"rev": "47921059effcb4e9b2de4d8b853261f173ee58bc",
"type": "github"
},
"original": {
@@ -119,11 +119,11 @@
]
},
"locked": {
"lastModified": 1772845525,
"narHash": "sha256-Dp5Ir2u4jJDGCgeMRviHvEQDe+U37hMxp6RSNOoMMPc=",
"lastModified": 1773422513,
"narHash": "sha256-MPjR48roW7CUMU6lu0+qQGqj92Kuh3paIulMWFZy+NQ=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "27b93804fbef1544cb07718d3f0a451f4c4cd6c0",
"rev": "ef12a9a2b0f77c8fa3dda1e7e494fca668909056",
"type": "github"
},
"original": {
@@ -207,11 +207,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1772913214,
"narHash": "sha256-lI361+KhTUerHMYJOaDzVhIikAX1PNcZMNY1WEx/+dc=",
"lastModified": 1773439168,
"narHash": "sha256-BP8JCxijLBf5Qk83lEN/9qAOeDuAnftfmr92KQM1QOI=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "a4ecae91600d7e8ceb31610176d6b40cb816711b",
"rev": "9bf8fe7a5278b5f366384d73d87844a165c16b7a",
"type": "github"
},
"original": {
@@ -595,11 +595,11 @@
]
},
"locked": {
"lastModified": 1772685307,
"narHash": "sha256-5xthZHeqwBeXNhnRIlxnCuaZLky0SZ6vQsxtd+eqhTU=",
"lastModified": 1773290160,
"narHash": "sha256-u09eF4Oafi+OIbTtKe/EWil26q1glcTATiSA7dF1oCI=",
"owner": "youwen5",
"repo": "zen-browser-flake",
"rev": "dc92d88524ee83308795bc90f6a9f1d965265aaa",
"rev": "c7cb51b30960757ed9fb8eb28567b32585d0a688",
"type": "github"
},
"original": {