diff --git a/flake.lock b/flake.lock index 8ad8e89..c5d55f3 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ ] }, "locked": { - "lastModified": 1732025103, - "narHash": "sha256-qjEI64RKvDxRyEarY0jTzrZMa8ebezh2DEZmJJrpVdo=", + "lastModified": 1733045511, + "narHash": "sha256-n8AldXJRNVMm2UZ6yN0HwVxlARY2Cm/uhdOw76tQ0OI=", "owner": "nix-community", "repo": "home-manager", - "rev": "a46e702093a5c46e192243edbd977d5749e7f294", + "rev": "4964f3c6fc17ae4578e762d3dc86b10fe890860e", "type": "github" }, "original": { @@ -23,11 +23,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1732014248, - "narHash": "sha256-y/MEyuJ5oBWrWAic/14LaIr/u5E0wRVzyYsouYY3W6w=", + "lastModified": 1732837521, + "narHash": "sha256-jNRNr49UiuIwaarqijgdTR2qLPifxsVhlJrKzQ8XUIE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "23e89b7da85c3640bbc2173fe04f4bd114342367", + "rev": "970e93b9f82e2a0f3675757eb0bfc73297cc6370", "type": "github" }, "original": { @@ -52,11 +52,11 @@ }, "locked": { "dir": "packaging/nix", - "lastModified": 1731893168, - "narHash": "sha256-nijDZdYKT9UWF+kMgM3lq1OkbFKvDs6JXKRXI8cpprE=", + "lastModified": 1733037609, + "narHash": "sha256-HkS24indfMaQbVZ+9GY5BHc+rqPvh8htF0rWYhvgPKI=", "ref": "refs/heads/main", - "rev": "9f580b251ca66950bb436c09afd2b9585eed74ba", - "revCount": 840, + "rev": "e559e2e50999093c3e837d33886f9e14e34ead0a", + "revCount": 863, "submodules": true, "type": "git", "url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix" diff --git a/hosts/zedd/configuration.nix b/hosts/zedd/configuration.nix index 2b1d33e..5c78037 100644 --- a/hosts/zedd/configuration.nix +++ b/hosts/zedd/configuration.nix @@ -23,7 +23,10 @@ "vm.max_map_count" = 2147483642; "fs.file-max" = 524288; }; - + networking.extraHosts = + '' + 127.0.0.1 zedd zedd.local + ''; networking.hostName = "zedd"; # Define your hostname. diff --git a/system/fonts.nix b/system/fonts.nix index ab6312a..5045e95 100644 --- a/system/fonts.nix +++ b/system/fonts.nix @@ -3,7 +3,6 @@ fonts.packages = with pkgs; [ fira-code fira-code-symbols - nerdfonts noto-fonts noto-fonts-cjk-sans noto-fonts-emoji diff --git a/system/programs.nix b/system/programs.nix index 04d71ca..015003c 100644 --- a/system/programs.nix +++ b/system/programs.nix @@ -7,10 +7,19 @@ ]; programs.steam = { enable = true; + extraPackages = [ + pkgs.mangohud + ]; + + package = pkgs.steam.override { + extraLibraries = pkgs: [ + pkgs.mangohud + ]; + extraEnv = { + MANGOHUD=true; + }; + }; - extraCompatPackages = [ - pkgs.proton-ge-bin - ]; }; programs.thunar.enable = true; @@ -31,6 +40,7 @@ (inputs.umu.packages.${pkgs.system}.umu.override { version = "${inputs.umu.shortRev}"; }) gfxreconstruct glslang + (opera.override { proprietaryCodecs = true; }) spirv-cross spirv-headers spirv-tools diff --git a/system/services.nix b/system/services.nix index 8cbb030..ed39a99 100644 --- a/system/services.nix +++ b/system/services.nix @@ -14,9 +14,7 @@ firewall = { enable = true; allowedTCPPorts = [ 22 ]; - extraCommands = '' - iptables -A INPUT --source 192.168.0.0/16 -j ACCEPT - ''; + extraCommands = "iptables -A INPUT -s 192.168.0.0/16 -j ACCEPT"; }; };