This commit is contained in:
Evie Litherland-Smith 2024-05-21 19:24:50 +01:00
commit 3b5cf11ce7
4 changed files with 27 additions and 4 deletions

View file

@ -1,4 +1,5 @@
{ {
config,
lib, lib,
pkgs, pkgs,
iosevkaCustom, iosevkaCustom,
@ -32,7 +33,7 @@
system = { system = {
autoUpgrade = { autoUpgrade = {
enable = true; enable = true;
flake = "git+https://git.xenia.me.uk/pixelifytica/nixos.git?ref=main"; flake = "git+${config.nix.registry.my-nixos.to.url}";
allowReboot = lib.mkDefault false; allowReboot = lib.mkDefault false;
}; };
stateVersion = "23.05"; stateVersion = "23.05";

View file

@ -40,7 +40,29 @@
networking = {inherit hostName;}; networking = {inherit hostName;};
nix = { nix = {
settings.trusted-users = [primaryUser]; settings.trusted-users = [primaryUser];
registry.nixpkgs.flake = nixpkgs; registry = {
nixpkgs.flake = nixpkgs;
my-nixos = {
from = {
type = "indirect";
id = "my-nixos";
};
to = {
type = "git";
url = "https://git.xenia.me.uk/pixelifytica/nixos.git?ref=main";
};
};
my-home-manager = {
from = {
type = "indirect";
id = "my-home-manager";
};
to = {
type = "git";
url = "https://git.xenia.me.uk/pixelifytica/home-manager.git?ref=main";
};
};
};
}; };
services.greetd.settings.initial_session.user = primaryUser; services.greetd.settings.initial_session.user = primaryUser;
programs.${loginShell}.enable = true; programs.${loginShell}.enable = true;
@ -87,11 +109,11 @@
}; };
}; };
## Work ## Work
Ronin = nixpkgs.lib.nixosSystem rec { Tone = nixpkgs.lib.nixosSystem rec {
system = "x86_64-linux"; system = "x86_64-linux";
specialArgs = defaultSpecialArgs {inherit system;}; specialArgs = defaultSpecialArgs {inherit system;};
modules = defaultModules { modules = defaultModules {
hostName = "Ronin"; hostName = "Tone";
primaryUser = "elitherl"; primaryUser = "elitherl";
loginShell = "zsh"; loginShell = "zsh";
}; };