diff --git a/flake.lock b/flake.lock index 24fbbe01..e716a297 100644 --- a/flake.lock +++ b/flake.lock @@ -341,11 +341,11 @@ ] }, "locked": { - "lastModified": 1742238842, - "narHash": "sha256-Z79yUJi+UGSpRC90NbHyuvBjGLkgEtlZaJ8DtzaGkzE=", + "lastModified": 1742756669, + "narHash": "sha256-55QHo/lETkGO4lUfxhJ6TUs5OLOz5Ks7JDNAKDzpt4I=", "owner": "nix-community", "repo": "home-manager", - "rev": "5a6e5a59a4d332edaa7d5d1604eb58ead27af851", + "rev": "0e75a40458d065d1e5c6a10d0b74b9e35b550ae6", "type": "github" }, "original": { @@ -424,11 +424,11 @@ ] }, "locked": { - "lastModified": 1742051449, - "narHash": "sha256-is29ny+x0P1rIEiNUNarqzavFdmvLs+rslxihGycklE=", + "lastModified": 1742721406, + "narHash": "sha256-as4AVwRDvrvR0gS7iMI8AN6GKBT+BdawB/vYWj9qRic=", "owner": "horriblename", "repo": "hyprgrass", - "rev": "5453be107e8c7b88f6274122d064bf602852745f", + "rev": "a7889957ff77bdade1f57b171083053f7a3c47dd", "type": "github" }, "original": { @@ -455,11 +455,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1742223160, - "narHash": "sha256-lExsJAtqhTITVBRuRoWklddFekm5CO+nrS2sxG4rsIA=", + "lastModified": 1742746774, + "narHash": "sha256-6BMwAfC604szlL8S7BJkH8a090p0505rFB+mAiApBoo=", "ref": "refs/heads/main", - "rev": "011d7ccb91081ff99f184564ea38d1b9e543a99c", - "revCount": 5899, + "rev": "e4abf26069b4d43c8f6ad6b3dfb56c952abb38c2", + "revCount": 5924, "type": "git", "url": "https://github.com/hyprwm/Hyprland" }, @@ -598,11 +598,11 @@ ] }, "locked": { - "lastModified": 1742192123, - "narHash": "sha256-ExYS1EqCY7tpUXkvqw+2JGTqDPyowBMaYmS1Yq5yLdw=", + "lastModified": 1742402033, + "narHash": "sha256-aaBdTUJIAo9LBPpjNX96AoAi0H+O/oW8o+7SCVBAzXI=", "owner": "jas-singhfsu", "repo": "hyprpanel", - "rev": "14b17c066742565178b4c12076a68bc6a1955f9f", + "rev": "3a5ad2a1db420f0238895f2cb1ff64acd0d2cc54", "type": "github" }, "original": { @@ -678,11 +678,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1742169275, - "narHash": "sha256-nkH2Edu9rClcsQp2PYBe8E6fp8LDPi2uDBQ6wyMdeXI=", + "lastModified": 1742707865, + "narHash": "sha256-RVQQZy38O3Zb8yoRJhuFgWo/iDIDj0hEdRTVfhOtzRk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5d9b5431f967007b3952c057fc92af49a4c5f3b2", + "rev": "dd613136ee91f67e5dba3f3f41ac99ae89c5406b", "type": "github" }, "original": { @@ -804,11 +804,11 @@ ] }, "locked": { - "lastModified": 1742239755, - "narHash": "sha256-ptn8dR4Uat3UUadGYNnB7CIH9SQm8mK69D2A/twBUXQ=", + "lastModified": 1742700801, + "narHash": "sha256-ZGlpUDsuBdeZeTNgoMv+aw0ByXT2J3wkYw9kJwkAS4M=", "owner": "Mic92", "repo": "sops-nix", - "rev": "787afce414bcce803b605c510b60bf43c11f4b55", + "rev": "67566fe68a8bed2a7b1175fdfb0697ed22ae8852", "type": "github" }, "original": { @@ -845,11 +845,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1742234510, - "narHash": "sha256-dQoo4XivjZuJiSi8ePv9CuP0ncE64RLyz2vb46blRx0=", + "lastModified": 1742753562, + "narHash": "sha256-EBXgl3sPi5AQUM58XGuuC8HQl/Df+Dbt6pOLInInJ/k=", "owner": "danth", "repo": "stylix", - "rev": "fa288c0dc695b49c9af38614af8da981371fe92a", + "rev": "d9df91c55643a8b5229a3ae3a496a30f14965457", "type": "github" }, "original": { diff --git a/home/lilith/hyprpanel.nix b/home/lilith/hyprpanel.nix index 743051a5..de129e36 100644 --- a/home/lilith/hyprpanel.nix +++ b/home/lilith/hyprpanel.nix @@ -4,20 +4,32 @@ programs.hyprpanel = { enable = true; - overlay.enable = true; + # overlay.enable = true; hyprland.enable = true; layout."*" = { - left = [ "dashboard" "workspaces" "windowtitle"]; + left = [ + "dashboard" + "workspaces" + "windowtitle" + ]; middle = [ "media" ]; - right = [ "volume" "network" "bluetooth" "systray" "clock" "battery" "notifications"]; + right = [ + "volume" + "network" + "bluetooth" + "systray" + "clock" + "battery" + "notifications" + ]; }; settings = { bar = { clock.format = "%F %H:%M"; - + battery.label = true; launcher.icon = ""; @@ -39,7 +51,7 @@ bar.transparent = true; font.name = "JetBrains Mono NF"; - + matugen = true; matugen_settings = { # contrast = 0.3; diff --git a/system/core/networking.nix b/system/core/networking.nix index 7c25b5e2..2eb83e61 100644 --- a/system/core/networking.nix +++ b/system/core/networking.nix @@ -1,10 +1,13 @@ -{...}: { +{ ... }: +{ networking.networkmanager = { enable = true; wifi.macAddress = "random"; ethernet.macAddress = "random"; }; + networking.nameservers = [ "192.168.178.111" ]; + networking.nftables = { enable = true; }; diff --git a/system/core/syncthing.nix b/system/core/syncthing.nix index de736162..b67907a1 100644 --- a/system/core/syncthing.nix +++ b/system/core/syncthing.nix @@ -33,7 +33,7 @@ in id = "DW6GTZ3-3JPAHLO-UEB3LBL-AWOX3BT-QPI7ODT-OZ6Q4YR-K3KK22C-5RY3XQZ"; }; "lilith-pc" = { - id = "37HHP4Q-NNQRQPQ-MVSIHAX-BK2A3GL-O6K4WXA-Y7ZQ5GZ-BY4UTFH-LG4HYAY"; + id = "ZXFUFLA-MJJCNE4-SJTGTYD-SEJZUCX-3KIFTL6-LFIWBBU-HD2LX2F-7FQ5VAF"; }; "lilith-pad" = { id = "GQJA6WA-G5YZZSN-4OOQMVE-JPIR22N-VFHPY4O-XMRG37D-DALH4R2-7DCTMQK"; diff --git a/system/optional/gaming.nix b/system/optional/gaming.nix index cbdc15c3..00451a7b 100644 --- a/system/optional/gaming.nix +++ b/system/optional/gaming.nix @@ -1,4 +1,10 @@ -{ pkgs, config, lib, ...}: { +{ + pkgs, + config, + lib, + ... +}: +{ options.gaming.enable = lib.mkEnableOption "Enable steam and related software"; @@ -17,6 +23,8 @@ gamemode.enable = true; }; + hardware.steam-hardware.enable = true; + environment = { systemPackages = with pkgs; [ mangohud diff --git a/system/optional/stylix.nix b/system/optional/stylix.nix index fc51c5ba..a75ce6ca 100644 --- a/system/optional/stylix.nix +++ b/system/optional/stylix.nix @@ -22,16 +22,19 @@ popups = 0.8; }; - fonts = { - serif = { - package = pkgs.dejavu_fonts; - name = "DejaVu Serif"; - }; + fonts = rec { + # serif = { + # package = pkgs.dejavu_fonts; + # name = "DejaVu Serif"; + # }; - sansSerif = { - package = pkgs.dejavu_fonts; - name = "DejaVu Sans"; - }; + # sansSerif = { + # package = pkgs.dejavu_fonts; + # name = "DejaVu Sans"; + # }; + + serif = monospace; + sansSerif = monospace; monospace = { package = pkgs.nerd-fonts.jetbrains-mono;