1
1
Fork 0

nix: fix jovian import affecting all systems

Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
Myned 2025-03-06 14:56:38 -06:00
parent e1c986c992
commit b5cbecc775
Signed by: Myned
GPG key ID: C7224454F7881A34
2 changed files with 18 additions and 17 deletions

View file

@ -123,22 +123,18 @@
# https://github.com/NixOS/nixpkgs/issues/137168 # https://github.com/NixOS/nixpkgs/issues/137168
( (
{inputs, ...}: { {inputs, ...}: {
imports = imports = [
[ inputs."aagl-gtk-on-nix-${branch}".nixosModules.default
inputs."aagl-gtk-on-nix-${branch}".nixosModules.default inputs."home-manager-${branch}".nixosModules.home-manager
inputs."home-manager-${branch}".nixosModules.home-manager inputs."nix-index-database-${branch}".nixosModules.nix-index
inputs."nix-index-database-${branch}".nixosModules.nix-index inputs."nur-${branch}".modules.nixos.default
inputs."nur-${branch}".modules.nixos.default inputs."stylix-${branch}".nixosModules.stylix
inputs."stylix-${branch}".nixosModules.stylix inputs.agenix.nixosModules.default
inputs.agenix.nixosModules.default inputs.arion.nixosModules.arion
inputs.arion.nixosModules.arion inputs.disko.nixosModules.disko
inputs.disko.nixosModules.disko inputs.fw-fanctrl.nixosModules.default
inputs.fw-fanctrl.nixosModules.default inputs.niri-flake.nixosModules.niri
inputs.niri-flake.nixosModules.niri ];
]
++ optionals (versionAtLeast version "25.05") [
inputs.jovian-nixos.nixosModules.default
];
# TODO: Use home-manager.sharedModules for all options # TODO: Use home-manager.sharedModules for all options
home-manager.sharedModules = [ home-manager.sharedModules = [

View file

@ -1,16 +1,21 @@
{ {
config, config,
inputs,
lib, lib,
options, options,
pkgs, pkgs,
... ...
}: { }: {
imports = [
inputs.jovian-nixos.nixosModules.default
];
custom = { custom = {
minimal = true; minimal = true;
profile = "console"; profile = "console";
desktop = "gnome";
desktops = { desktops = {
desktop = "gnome";
gnome.gdm = false; gnome.gdm = false;
}; };