diff --git a/os/flake.lock b/os/flake.lock index 4cf9ca9..8361968 100644 --- a/os/flake.lock +++ b/os/flake.lock @@ -7,32 +7,32 @@ ] }, "locked": { - "lastModified": 1750792728, - "narHash": "sha256-Lh3dopA8DdY+ZoaAJPrtkZOZaFEJGSYjOdAYYgOPgE4=", + "lastModified": 1765605144, + "narHash": "sha256-RM2xs+1HdHxesjOelxoA3eSvXShC8pmBvtyTke4Ango=", "owner": "nix-community", "repo": "home-manager", - "rev": "366f00797b1efb70f2882d3da485e3c10fd3d557", + "rev": "90b62096f099b73043a747348c11dbfcfbdea949", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-25.05", + "ref": "release-25.11", "repo": "home-manager", "type": "github" } }, "nixpkgs": { "locked": { - "lastModified": 1751211869, - "narHash": "sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y=", + "lastModified": 1765608474, + "narHash": "sha256-9Wx53UK0z8Di5iesJID0tS1dRKwGxI4i7tsSanOHhF0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "b43c397f6c213918d6cfe6e3550abfe79b5d1c51", + "rev": "28bb483c11a1214a73f9fd2d9928a6e2ea86ec71", "type": "github" }, "original": { "owner": "nixos", - "ref": "nixos-25.05", + "ref": "nixos-25.11", "repo": "nixpkgs", "type": "github" } diff --git a/os/flake.nix b/os/flake.nix index c7aa803..fa952fd 100644 --- a/os/flake.nix +++ b/os/flake.nix @@ -2,8 +2,8 @@ description = "flake for nixos"; inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05"; - home-manager.url = "github:nix-community/home-manager/release-25.05"; + nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11"; + home-manager.url = "github:nix-community/home-manager/release-25.11"; home-manager.inputs.nixpkgs.follows = "nixpkgs"; nixpkgs-unstable.url = "github:nixos/nixpkgs/nixpkgs-unstable"; }; diff --git a/os/system/desktop/gnome.nix b/os/system/desktop/gnome.nix index f96455a..3dc28c0 100644 --- a/os/system/desktop/gnome.nix +++ b/os/system/desktop/gnome.nix @@ -3,8 +3,8 @@ enable = true; xkb.layout = "ch"; xkb.variant = ""; - displayManager.gdm.enable = true; - desktopManager.gnome.enable = true; }; + services.displayManager.gdm.enable = true; + services.desktopManager.gnome.enable = true; services.desktopManager.cosmic.enable = true; } diff --git a/os/system/packages.nix b/os/system/packages.nix index 94c3ee3..575ec61 100644 --- a/os/system/packages.nix +++ b/os/system/packages.nix @@ -1,7 +1,7 @@ { config, pkgs, nixpkgs-unstable, ... }: let unstable = import nixpkgs-unstable { - system = pkgs.system; + system = pkgs.stdenv.hostPlatform.system; config = config.nixpkgs.config; }; in { @@ -36,7 +36,7 @@ in { ranger highlight gnumake - pinentry + pinentry-gnome3 direnv dnsutils netcat @@ -54,7 +54,6 @@ in { ledger-live-desktop ledger-udev-rules android-tools - android-udev-rules ghostty alacritty brave @@ -99,9 +98,11 @@ in { pkgs.platformio-core.udev pkgs.openocd ]; - services.logind.extraConfig = '' - RuntimeDirectorySize=20G - ''; + services.logind.settings = { + Login = { + RuntimeDirectorySize = "20G"; + }; + }; systemd.sleep.extraConfig = '' AllowSuspend=yes AllowHibernation=yes