refactor: fully rebase to nixpkgs-unstable rather than fixed release with backports
This commit is contained in:
@@ -1,22 +1,65 @@
|
||||
{
|
||||
inputs = {
|
||||
#nixpkgs.url = "github:NixOS/nixpkgs/nixos-26.05";
|
||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||
nixpkgs-firmware.url = "github:NixOS/nixpkgs?rev=220e781eee89fa86f26d05c40a57eea1c691adec";
|
||||
xivlauncher-rb.url = "github:dawei-nh/xivlauncher-rb-nix";
|
||||
cheatengine.url = "github:Hy4ri/cheatengine-flake";
|
||||
millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix";
|
||||
scopebuddy.url = "github:HikariKnight/ScopeBuddy";
|
||||
nix-gaming.url = "github:fufexan/nix-gaming";
|
||||
nixpkgs-xr.url = "github:nix-community/nixpkgs-xr";
|
||||
nix-cachyos-kernel.url = "github:xddxdd/nix-cachyos-kernel";
|
||||
lazyvim.url = "github:pfassina/lazyvim-nix/v16.0.0";
|
||||
affinity-nix.url = "github:Meo98/affinity-nix-fork";
|
||||
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=v0.7.0";
|
||||
appimage-manager.url = "github:kem-a/AppManager";
|
||||
pi.url = "github:earendil-works/pi/stable";
|
||||
gloomberb.url = "./packages/gloomberb";
|
||||
|
||||
xivlauncher-rb = {
|
||||
url = "github:dawei-nh/xivlauncher-rb-nix";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
cheatengine = {
|
||||
url = "github:Hy4ri/cheatengine-flake";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
millennium = {
|
||||
url = "github:SteamClientHomebrew/Millennium?dir=packages/nix";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
scopebuddy = {
|
||||
url = "github:HikariKnight/ScopeBuddy";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
nix-gaming = {
|
||||
url = "github:fufexan/nix-gaming";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
nixpkgs-xr = {
|
||||
url = "github:nix-community/nixpkgs-xr";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
lazyvim = {
|
||||
url = "github:pfassina/lazyvim-nix/v16.0.0";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
affinity-nix = {
|
||||
url = "github:Meo98/affinity-nix-fork";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
nix-flatpak = {
|
||||
url = "github:gmodena/nix-flatpak/?ref=latest";
|
||||
};
|
||||
|
||||
appimage-manager = {
|
||||
url = "github:kem-a/AppManager";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
pi = {
|
||||
url = "github:earendil-works/pi/stable";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
gloomberb = {
|
||||
url = "./packages/gloomberb";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
home-manager = {
|
||||
url = "github:nix-community/home-manager";
|
||||
@@ -24,7 +67,7 @@
|
||||
};
|
||||
|
||||
nix-darwin = {
|
||||
url = "github:nix-darwin/nix-darwin/nix-darwin-26.05";
|
||||
url = "github:nix-darwin/nix-darwin";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
|
||||
@@ -39,14 +82,12 @@
|
||||
self,
|
||||
nixpkgs,
|
||||
nixpkgs-xr,
|
||||
nixpkgs-firmware,
|
||||
home-manager,
|
||||
nix-darwin,
|
||||
nix-flatpak,
|
||||
home-manager,
|
||||
affinity-nix,
|
||||
affinity-thumbnailer-kde,
|
||||
millennium,
|
||||
nix-cachyos-kernel,
|
||||
cheatengine,
|
||||
xivlauncher-rb,
|
||||
gloomberb,
|
||||
@@ -65,9 +106,6 @@
|
||||
trusted-users-configuration = { nix, ... }: {
|
||||
nix.settings.trusted-users = [ "frank" ];
|
||||
};
|
||||
|
||||
nixos-system = "x86_64-linux";
|
||||
nixos-pkgs = nixpkgs.legacyPackages.${nixos-system};
|
||||
in
|
||||
{
|
||||
nixosConfigurations = {
|
||||
@@ -85,15 +123,6 @@
|
||||
|
||||
./hosts/nero/hardware.nix
|
||||
./hosts/nero/configuration.nix
|
||||
|
||||
{
|
||||
nixpkgs.overlays = [
|
||||
(final: prev: {
|
||||
linux-firmware =
|
||||
nixpkgs-firmware.legacyPackages.${nixos-pkgs.stdenv.hostPlatform.system}.linux-firmware;
|
||||
})
|
||||
];
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user