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" "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": { "nur": {
"inputs": { "inputs": {
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
@ -106,6 +122,7 @@
"fenix": "fenix", "fenix": "fenix",
"home-manager": "home-manager", "home-manager": "home-manager",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"nixpkgs-unstable": "nixpkgs-unstable",
"nur": "nur" "nur": "nur"
} }
}, },

View file

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

View file

@ -1,11 +1,22 @@
{ pkgs, ... }: { pkgs, nixpkgs-unstable, ... }:
{ {
imports = [ imports = [
../packages.nix ../packages.nix
]; ];
nix.settings.experimental-features = ["nix-command" "flakes"]; 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; 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 # music
mpc mpc
playerctl playerctl
rmpc unstable.rmpc
# X11 # X11
hsetroot hsetroot
nitrogen nitrogen
@ -69,6 +69,7 @@
yambar yambar
# misc # misc
catppuccin-sddm catppuccin-sddm
nmap
steam-run steam-run
uxn uxn
]; ];