From 448fb9d469a26e2b201a80ee1afae5c6aa2c62db Mon Sep 17 00:00:00 2001 From: Lyes Saadi Date: Sun, 29 Jun 2025 11:09:01 +0200 Subject: [PATCH] Update --- flake.lock | 50 ++++++++++++++++----------------- flake.nix | 3 +- hosts/lyes-pc/default.nix | 2 +- modules/common/packages.nix | 1 + modules/gnome/default.nix | 34 +++++++++++----------- modules/gnome/packages.nix | 2 +- pkgs/quadcastrgb/default.nix | 4 +-- users/lyes/desktop/packages.nix | 6 ++-- 8 files changed, 51 insertions(+), 51 deletions(-) diff --git a/flake.lock b/flake.lock index 937edbb..a6d15fd 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1745630506, - "narHash": "sha256-bHCFgGeu8XjWlVuaWzi3QONjDW3coZDqSHvnd4l7xus=", + "lastModified": 1750173260, + "narHash": "sha256-9P1FziAwl5+3edkfFcr5HeGtQUtrSdk/MksX39GieoA=", "owner": "ryantm", "repo": "agenix", - "rev": "96e078c646b711aee04b82ba01aefbff87004ded", + "rev": "531beac616433bac6f9e2a19feb8e99a22a66baf", "type": "github" }, "original": { @@ -50,11 +50,11 @@ ] }, "locked": { - "lastModified": 1746729224, - "narHash": "sha256-9R4sOLAK1w3Bq54H3XOJogdc7a6C2bLLmatOQ+5pf5w=", + "lastModified": 1750903843, + "narHash": "sha256-Ng9+f0H5/dW+mq/XOKvB9uwvGbsuiiO6HrPdAcVglCs=", "owner": "nix-community", "repo": "disko", - "rev": "85555d27ded84604ad6657ecca255a03fd878607", + "rev": "83c4da299c1d7d300f8c6fd3a72ac46cb0d59aae", "type": "github" }, "original": { @@ -91,11 +91,11 @@ ] }, "locked": { - "lastModified": 1746798521, - "narHash": "sha256-axfz/jBEH9XHpS7YSumstV7b2PrPf7L8bhWUtLBv3nA=", + "lastModified": 1751146119, + "narHash": "sha256-gvjG95TCnUVJkvQvLMlnC4NqiqFyBdJk3o8/RwuHeaU=", "owner": "nix-community", "repo": "home-manager", - "rev": "e95a7c5b6fa93304cd2fd78cf676c4f6d23c422c", + "rev": "76d0c31fce2aa0c71409de953e2f9113acd5b656", "type": "github" }, "original": { @@ -144,11 +144,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1746814339, - "narHash": "sha256-hf2lICJzwACWuzHCmZn5NI6LUAOgGdR1yh8ip+duyhk=", + "lastModified": 1750837715, + "narHash": "sha256-2m1ceZjbmgrJCZ2PuQZaK4in3gcg3o6rZ7WK6dr5vAA=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "3c5e12673265dfb0de3d9121420c0c2153bf21e0", + "rev": "98236410ea0fe204d0447149537a924fb71a6d4f", "type": "github" }, "original": { @@ -176,11 +176,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1746557022, - "narHash": "sha256-QkNoyEf6TbaTW5UZYX0OkwIJ/ZMeKSSoOMnSDPQuol0=", + "lastModified": 1750877742, + "narHash": "sha256-OrCy70x59VaBHxPZnm6A1wvQSdJvTz4i8Ngx40UeApI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1d3aeb5a193b9ff13f63f4d9cc169fb88129f860", + "rev": "f25c1bd2a6b33a4b1aa7aff56a94e0daab3773f0", "type": "github" }, "original": { @@ -192,11 +192,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1746663147, - "narHash": "sha256-Ua0drDHawlzNqJnclTJGf87dBmaO/tn7iZ+TCkTRpRc=", + "lastModified": 1751011381, + "narHash": "sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "dda3dcd3fe03e991015e9a74b22d35950f264a54", + "rev": "30e2e2857ba47844aa71991daa6ed1fc678bcbb7", "type": "github" }, "original": { @@ -208,17 +208,17 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1746813904, - "narHash": "sha256-PEg97fiwGATQOYyBCHnPBe61WXspoEtTnkdfpUFs+hg=", + "lastModified": 1751011381, + "narHash": "sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f609feb30fe15f3586195fd99769600e842d7cad", + "rev": "30e2e2857ba47844aa71991daa6ed1fc678bcbb7", "type": "github" }, "original": { "owner": "NixOS", + "ref": "nixos-unstable", "repo": "nixpkgs", - "rev": "f609feb30fe15f3586195fd99769600e842d7cad", "type": "github" } }, @@ -272,11 +272,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1746825459, - "narHash": "sha256-d5Pbf8fn+fvkl3XQRmojybbCTCAUpq7WWfkaBg8mXKc=", + "lastModified": 1751161919, + "narHash": "sha256-t08tIneq3fcA2eRZVMR6Kt1MCJHpPwc+5pDHGVOJUbA=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "697676ff0c4f6377659db7972e8db845d65181f9", + "rev": "0210fe94de8d6825ceb15249bf03840c8ca44e2b", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 393d815..876f796 100644 --- a/flake.nix +++ b/flake.nix @@ -3,8 +3,7 @@ inputs = { # nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; - # nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; - nixpkgs.url = "github:NixOS/nixpkgs/f609feb30fe15f3586195fd99769600e842d7cad"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable"; nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-24.11"; # home-manager.url = "github:nix-community/home-manager/release-24.11"; diff --git a/hosts/lyes-pc/default.nix b/hosts/lyes-pc/default.nix index 92570b1..bafbc9e 100644 --- a/hosts/lyes-pc/default.nix +++ b/hosts/lyes-pc/default.nix @@ -12,7 +12,7 @@ }; # Kernel - boot.kernelPackages = pkgs.linuxPackages_6_14; + boot.kernelPackages = pkgs.linuxPackages_6_15; # Boot boot.loader.systemd-boot.enable = true; diff --git a/modules/common/packages.nix b/modules/common/packages.nix index 562212c..6fb7ea6 100644 --- a/modules/common/packages.nix +++ b/modules/common/packages.nix @@ -23,6 +23,7 @@ nix-index direnv agenix.packages."${system}".default + age-plugin-yubikey ]; # Some programs need SUID wrappers, can be configured further or are diff --git a/modules/gnome/default.nix b/modules/gnome/default.nix index 9b86a87..cbc0a1f 100644 --- a/modules/gnome/default.nix +++ b/modules/gnome/default.nix @@ -7,28 +7,28 @@ ]; # Fingerprint - security.pam.services.login.fprintAuth = false; - security.pam.services.gdm-fingerprint.text = '' - auth required pam_shells.so - auth requisite pam_nologin.so - auth requisite pam_faillock.so preauth - auth required ${pkgs.fprintd}/lib/security/pam_fprintd.so - auth optional pam_permit.so - auth required pam_env.so - auth [success=ok default=1] ${pkgs.gdm}/lib/security/pam_gdm.so - auth optional ${pkgs.gnome-keyring}/lib/security/pam_gnome_keyring.so + # security.pam.services.login.fprintAuth = false; + # security.pam.services.gdm-fingerprint.text = '' + # auth required pam_shells.so + # auth requisite pam_nologin.so + # auth requisite pam_faillock.so preauth + # auth required ${pkgs.fprintd}/lib/security/pam_fprintd.so + # auth optional pam_permit.so + # auth required pam_env.so + # auth [success=ok default=1] ${pkgs.gdm}/lib/security/pam_gdm.so + # auth optional ${pkgs.gnome-keyring}/lib/security/pam_gnome_keyring.so - account include login + # account include login - password required pam_deny.so + # password required pam_deny.so - session include login - session optional ${pkgs.gnome-keyring}/lib/security/pam_gnome_keyring.so auto_start - ''; + # session include login + # session optional ${pkgs.gnome-keyring}/lib/security/pam_gnome_keyring.so auto_start + # ''; # GNOME - services.xserver.displayManager.gdm.enable = true; - services.xserver.desktopManager.gnome.enable = true; + services.displayManager.gdm.enable = true; + services.desktopManager.gnome.enable = true; environment.gnome.excludePackages = [ pkgs.evince ]; # KDE Connect diff --git a/modules/gnome/packages.nix b/modules/gnome/packages.nix index bf5202a..66e0066 100644 --- a/modules/gnome/packages.nix +++ b/modules/gnome/packages.nix @@ -30,7 +30,7 @@ setzer # Programming - devtoolbox + # devtoolbox # Containers & VMs gnome-boxes diff --git a/pkgs/quadcastrgb/default.nix b/pkgs/quadcastrgb/default.nix index 7b39925..6b4400d 100644 --- a/pkgs/quadcastrgb/default.nix +++ b/pkgs/quadcastrgb/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (final: { pname = "quadcastrgb"; - version = "1.0.4"; + version = "1.0.5"; src = fetchFromGitHub { owner = "Ors1mer"; repo = "QuadcastRGB"; rev = "v${final.version}"; - hash = "sha256-PE7o4uty2csPYBQ+TlEnqB9m7hca2XMby9J15CWfwlU="; + hash = "sha256-WiQjtFk6UQ+xNzujaWasbGf+gZ98OM2dYzp9/bp1mks="; }; # preBuild = '' diff --git a/users/lyes/desktop/packages.nix b/users/lyes/desktop/packages.nix index b32eb63..377caa3 100644 --- a/users/lyes/desktop/packages.nix +++ b/users/lyes/desktop/packages.nix @@ -33,7 +33,7 @@ in { vesktop whatsapp-for-linux # signal-desktop - # element-desktop + element-desktop fractal zoom-us cinny-desktop @@ -47,7 +47,7 @@ in { syncplay obs-studio yt-dlp - handbrake + # handbrake (kodi.withPackages(kodiPkgs: with kodiPkgs; [ youtube sponsorblock @@ -67,7 +67,7 @@ in { ryujinx dolphin-emu parsec-bin - unstable.suyu + # unstable.suyu # suyu # factorio