mirror of
https://github.com/Moe1369/nixos-config.git
synced 2024-10-18 08:14:08 +02:00
declare home-manager install
This commit is contained in:
parent
a5e2d1ff7a
commit
e752b3aeaa
@ -8,8 +8,10 @@
|
|||||||
./packages/firefoxpkgs.nix
|
./packages/firefoxpkgs.nix
|
||||||
./packages/gamingpkgs.nix
|
./packages/gamingpkgs.nix
|
||||||
./packages/hardwarepkgs.nix
|
./packages/hardwarepkgs.nix
|
||||||
|
./packages/miscpkgs.nix
|
||||||
./packages/plasmapkgs.nix
|
./packages/plasmapkgs.nix
|
||||||
./packages/steampkgs.nix
|
./packages/steampkgs.nix
|
||||||
|
./packages/systempkgs.nix
|
||||||
# Settings
|
# Settings
|
||||||
./system/boot.nix
|
./system/boot.nix
|
||||||
./system/controller.nix
|
./system/controller.nix
|
||||||
|
@ -9,9 +9,8 @@
|
|||||||
plasma-manager.url = "github:nix-community/plasma-manager/trunk";
|
plasma-manager.url = "github:nix-community/plasma-manager/trunk";
|
||||||
plasma-manager.inputs.nixpkgs.follows = "nixpkgs";
|
plasma-manager.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
plasma-manager.inputs.home-manager.follows = "home-manager";
|
plasma-manager.inputs.home-manager.follows = "home-manager";
|
||||||
agenix.url = "github:ryantm/agenix";
|
|
||||||
};
|
};
|
||||||
outputs = { self,nixpkgs,nixpkgs-stable, home-manager, jovian, plasma-manager, agenix, ...}:
|
outputs = { self,nixpkgs,nixpkgs-stable, home-manager, jovian, plasma-manager, ...}:
|
||||||
let
|
let
|
||||||
lib = nixpkgs.lib;
|
lib = nixpkgs.lib;
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
@ -36,7 +35,6 @@
|
|||||||
modules = [
|
modules = [
|
||||||
./home.nix
|
./home.nix
|
||||||
plasma-manager.homeManagerModules.plasma-manager
|
plasma-manager.homeManagerModules.plasma-manager
|
||||||
agenix.nixosModules.default
|
|
||||||
];
|
];
|
||||||
extraSpecialArgs = {
|
extraSpecialArgs = {
|
||||||
inherit pkgs-stable;
|
inherit pkgs-stable;
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
{ config, pkgs, pkgs-stable, ... }:
|
||||||
|
{
|
||||||
|
environment.systemPackages =
|
||||||
|
(with pkgs; [
|
||||||
|
])
|
||||||
|
|
||||||
|
++
|
||||||
|
|
||||||
|
(with pkgs-stable; [
|
||||||
|
|
||||||
|
]);
|
||||||
|
}
|
12
packages/systempkgs.nix
Normal file
12
packages/systempkgs.nix
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{ config, pkgs, pkgs-stable, ... }:
|
||||||
|
{
|
||||||
|
environment.systemPackages =
|
||||||
|
(with pkgs; [
|
||||||
|
])
|
||||||
|
|
||||||
|
++
|
||||||
|
|
||||||
|
(with pkgs-stable; [
|
||||||
|
|
||||||
|
]);
|
||||||
|
}
|
13
system/systempkgs.nix
Normal file
13
system/systempkgs.nix
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{ config, pkgs, pkgs-stable, ... }:
|
||||||
|
{
|
||||||
|
environment.systemPackages =
|
||||||
|
(with pkgs; [
|
||||||
|
home-manager
|
||||||
|
])
|
||||||
|
|
||||||
|
++
|
||||||
|
|
||||||
|
(with pkgs-stable; [
|
||||||
|
|
||||||
|
]);
|
||||||
|
}
|
@ -5,7 +5,7 @@ system.autoUpgrade = {
|
|||||||
dates = "04:00";
|
dates = "04:00";
|
||||||
flake = "../flake.nix";
|
flake = "../flake.nix";
|
||||||
flags = [
|
flags = [
|
||||||
"--update-input" "nixpkgs"
|
"--update-input" "nixpkgs" "--commit-lock-file"
|
||||||
];
|
];
|
||||||
allowReboot = true;
|
allowReboot = true;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user