1
0
Fork 0
mirror of https://git.sr.ht/~roxwize/.dotfiles synced 2025-01-30 22:53:37 +00:00
This commit is contained in:
Rae 5e 2025-01-01 15:52:39 -05:00
parent 55384a11ad
commit 5dadf60db8
Signed by: rae
GPG key ID: 5B1A0FAB9BAB81EE
5 changed files with 33 additions and 13 deletions

View file

@ -79,6 +79,22 @@
"type": "github"
}
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1735471104,
"narHash": "sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "88195a94f390381c6afcdaa933c2f6ff93959cb4",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nur": {
"inputs": {
"flake-parts": "flake-parts",
@ -106,6 +122,7 @@
"fenix": "fenix",
"home-manager": "home-manager",
"nixpkgs": "nixpkgs",
"nixpkgs-unstable": "nixpkgs-unstable",
"nur": "nur"
}
},

View file

@ -3,6 +3,7 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs";
@ -26,7 +27,6 @@
specialArgs = { inherit inputs; };
modules = [
./hosts/ioides/configuration.nix
(import ./overlays)
];
};
@ -35,7 +35,6 @@
specialArgs = { inherit inputs; };
modules = [
./hosts/qemu/configuration.nix
(import ./overlays)
];
};
};
@ -45,7 +44,6 @@
extraSpecialArgs = { inherit inputs; };
modules = [
./home
(import ./overlays)
];
};
};

View file

@ -1,11 +1,22 @@
{ pkgs, ... }:
{ pkgs, nixpkgs-unstable, ... }:
{
imports = [
../packages.nix
];
nix.settings.experimental-features = ["nix-command" "flakes"];
nixpkgs.config.allowUnfree = true;
nixpkgs = {
config.allowUnfree = true;
overlays = [
inputs.nur.overlays.default
inputs.fenix.overlays.default
(final: prev: {
unstable = import nixpkgs-unstable {
system = prev.system;
};
})
];
};
networking.networkmanager.enable = true;

View file

@ -1,7 +0,0 @@
{ inputs, ... }:
{
nixpkgs.overlays = [
inputs.nur.overlays.default
inputs.fenix.overlays.default
];
}

View file

@ -56,7 +56,7 @@
# music
mpc
playerctl
rmpc
unstable.rmpc
# X11
hsetroot
nitrogen
@ -69,6 +69,7 @@
yambar
# misc
catppuccin-sddm
nmap
steam-run
uxn
];