diff --git a/flake.lock b/flake.lock index 3be1012..f1fbfb6 100644 --- a/flake.lock +++ b/flake.lock @@ -2,15 +2,19 @@ "nodes": { "ags": { "inputs": { - "astal": "astal", - "nixpkgs": "nixpkgs" + "astal": [ + "astal" + ], + "nixpkgs": [ + "nixpkgs" + ] }, "locked": { - "lastModified": 1756679577, - "narHash": "sha256-pkfftqE2CxVN6nKDZvlNdBxIkb/x5ch4wVfwZMYNGCM=", + "lastModified": 1757330146, + "narHash": "sha256-ujlZerjj0ouA63nftpoHF/tA+xE5gDJZVBuuZP6YS+Q=", "owner": "aylur", "repo": "ags", - "rev": "04d51ac4082af3ec47e8a803417a1a55b75151d7", + "rev": "5347d21c2289df157e91e297daa37572e0d277b5", "type": "github" }, "original": { @@ -22,16 +26,15 @@ "astal": { "inputs": { "nixpkgs": [ - "ags", "nixpkgs" ] }, "locked": { - "lastModified": 1756474652, - "narHash": "sha256-iiBU6itpEqE0spXeNJ3uJTfioSyKYjt5bNepykpDXTE=", + "lastModified": 1757497936, + "narHash": "sha256-BSfvr7wdY5SbathVlrOW7vCyI9UGVIe2b9rTJ0O5IKo=", "owner": "aylur", "repo": "astal", - "rev": "20bd8318e4136fbd3d4eb2d64dbabc3acbc915dd", + "rev": "344a6dce56437a190b99e516a6cab8332cccf19e", "type": "github" }, "original": { @@ -106,7 +109,7 @@ "fzgo": { "inputs": { "flake-parts": "flake-parts", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs" }, "locked": { "lastModified": 1737991358, @@ -129,11 +132,11 @@ ] }, "locked": { - "lastModified": 1756788591, - "narHash": "sha256-LOrOfPWpJU/ADWDyVwPv9XNuYPq5KJtmAmSzplpccmE=", + "lastModified": 1757698511, + "narHash": "sha256-UqHHGydF/q3jfYXCpvYLA0TWtvByOp1NwOKCUjhYmPs=", "owner": "nix-community", "repo": "home-manager", - "rev": "f3d3b4592a73fb64b5423234c01985ea73976596", + "rev": "a3fcc92180c7462082cd849498369591dfb20855", "type": "github" }, "original": { @@ -164,22 +167,6 @@ } }, "nixpkgs": { - "locked": { - "lastModified": 1756542300, - "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_2": { "locked": { "lastModified": 1722421184, "narHash": "sha256-/DJBI6trCeVnasdjUo9pbnodCLZcFqnVZiLUfqLH4jA=", @@ -195,13 +182,13 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_2": { "locked": { - "lastModified": 1756542300, - "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", + "lastModified": 1757487488, + "narHash": "sha256-zwE/e7CuPJUWKdvvTCB7iunV4E/+G0lKfv4kk/5Izdg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", + "rev": "ab0f3607a6c7486ea22229b92ed2d355f1482ee0", "type": "github" }, "original": { @@ -211,23 +198,23 @@ "type": "github" } }, + "nixpkgs_3": { + "locked": { + "lastModified": 1757487488, + "narHash": "sha256-zwE/e7CuPJUWKdvvTCB7iunV4E/+G0lKfv4kk/5Izdg=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "ab0f3607a6c7486ea22229b92ed2d355f1482ee0", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_4": { - "locked": { - "lastModified": 1756542300, - "narHash": "sha256-tlOn88coG5fzdyqz6R93SQL5Gpq+m/DsWpekNFhqPQk=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "d7600c775f877cd87b4f5a831c28aa94137377aa", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_5": { "locked": { "lastModified": 1730200266, "narHash": "sha256-l253w0XMT8nWHGXuXqyiIC/bMvh1VRszGXgdpQlfhvU=", @@ -246,14 +233,14 @@ "nur": { "inputs": { "flake-parts": "flake-parts_2", - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1756791666, - "narHash": "sha256-PSwg6aIlR2+ACQ+1CV76kiXdl/E21fQG6/7xCoOcbCY=", + "lastModified": 1757705205, + "narHash": "sha256-8xB4M6tCmaSaAAb72plJK3H8EH/yfOMnUWzIWKg521g=", "owner": "nix-community", "repo": "NUR", - "rev": "678bf16a5f1a7e2df5b75d4c62da44bc67921462", + "rev": "338f8cc3d30bb635459c5198e676eb123b1ff4fe", "type": "github" }, "original": { @@ -265,10 +252,11 @@ "root": { "inputs": { "ags": "ags", + "astal": "astal", "fzgo": "fzgo", "home-manager": "home-manager", "nixos-06cb-009a-fingerprint-sensor": "nixos-06cb-009a-fingerprint-sensor", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_2", "nur": "nur", "worktimer": "worktimer" } @@ -276,7 +264,7 @@ "worktimer": { "inputs": { "flake-parts": "flake-parts_3", - "nixpkgs": "nixpkgs_5" + "nixpkgs": "nixpkgs_4" }, "locked": { "lastModified": 1739738223, diff --git a/flake.nix b/flake.nix index 409061f..b5165c0 100644 --- a/flake.nix +++ b/flake.nix @@ -7,12 +7,21 @@ }; nur.url = "github:nix-community/NUR"; fzgo.url = "git+https://git.thomasave.be/thomasave/fzgo.git"; - ags.url = "github:aylur/ags"; worktimer = { type = "git"; url = "https://git.thomasave.be/thomasave/WorkTimer"; ref = "cli"; }; + astal = { + url = "github:aylur/astal"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + + ags = { + url = "github:aylur/ags"; + inputs.nixpkgs.follows = "nixpkgs"; + inputs.astal.follows = "astal"; + }; nixos-06cb-009a-fingerprint-sensor = { url = "github:ahbnr/nixos-06cb-009a-fingerprint-sensor?ref=24.11"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/hosts/Aloria/hardware-configuration.nix b/hosts/Aloria/hardware-configuration.nix index b99a7d2..bf6f076 100644 --- a/hosts/Aloria/hardware-configuration.nix +++ b/hosts/Aloria/hardware-configuration.nix @@ -45,13 +45,16 @@ hardware.trackpoint.device = "TPPS/2 Synaptics TrackPoint"; hardware.ipu6.enable = true; hardware.ipu6.platform = "ipu6ep"; + # nixpkgs.config.packageOverrides = pkgs: { + # zfs = pkgs.zfs_unstable; + # }; # boot.kernelPackages = pkgs.linuxPackages_latest.extend ( self: super: { # ipu6-drivers = super.ipu6-drivers.overrideAttrs ( # final: previous: rec { # src = builtins.fetchGit { # url = "https://github.com/intel/ipu6-drivers.git"; # ref = "master"; - # rev = "b4ba63df5922150ec14ef7f202b3589896e0301a"; + # rev = "4bb5b4d8128fbf7f4730cd364a8f7fc13a0ef65b"; # }; # patches = [ # "${src}/patches/0001-v6.10-IPU6-headers-used-by-PSYS.patch"