summaryrefslogtreecommitdiffstats
path: root/flake.nix
diff options
context:
space:
mode:
authorcoast <coasteen@proton.me>2026-09-14 16:32:33 +0330
committercoast <coasteen@proton.me>2026-09-14 16:32:33 +0330
commit04a4ffd63ab6b98b60794e8ad32c52fb96a39731 (patch)
tree61dae0cc916f6b8c5376ea7412951a8ab40c0600 /flake.nix
parent38b9470f8d35ff235ecc240105a88b20456ecda9 (diff)
downloadnix-04a4ffd63ab6b98b60794e8ad32c52fb96a39731.tar.gz
nix-04a4ffd63ab6b98b60794e8ad32c52fb96a39731.tar.bz2
nix-04a4ffd63ab6b98b60794e8ad32c52fb96a39731.tar.xz
nix-04a4ffd63ab6b98b60794e8ad32c52fb96a39731.tar.zst
update
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix12
1 files changed, 8 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index 6d759c6..954da2a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -5,15 +5,15 @@
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
home-manager.url = "github:nix-community/home-manager/release-26.05";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
- fetchit.url = "git+https://git.coasteen.xyz/coast/fetchit.git";
quickshell.url = "git+https://git.outfoxxed.me/outfoxxed/quickshell";
quickshell.inputs.nixpkgs.follows = "nixpkgs";
qml-niri.url = "github:imiric/qml-niri/main";
qml-niri.inputs.nixpkgs.follows = "nixpkgs";
qml-niri.inputs.quickshell.follows = "quickshell";
+ nix-cachyos-kernel.url = "github:xddxdd/nix-cachyos-kernel/release";
};
- outputs = { self, old-nixpkgs, nixpkgs, home-manager, fetchit, ... }@inputs: {
+ outputs = { self, old-nixpkgs, nixpkgs, home-manager, ... }@inputs: {
nixosConfigurations.unix = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
@@ -22,13 +22,17 @@
modules = [
./configuration
home-manager.nixosModules.home-manager
- {
+ ({ pkgs, ... }: {
nixpkgs.overlays = [
(final: prev: {
xdg-desktop-portal =
old-nixpkgs.legacyPackages.x86_64-linux.xdg-desktop-portal;
})
+ inputs.nix-cachyos-kernel.overlays.pinned
];
+
+ boot.kernelPackages = pkgs.cachyosKernels.linuxPackages-cachyos-latest;
+
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.coast =
@@ -37,7 +41,7 @@
home-manager.extraSpecialArgs = {
inherit inputs;
};
- }
+ })
];
};
};