nas cosmic

This commit is contained in:
mjallen18
2025-03-23 13:25:59 -05:00
parent 7ea8423f15
commit 6cfcd600d5
4 changed files with 10 additions and 14 deletions

View File

@@ -17,12 +17,6 @@
url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; url = "github:chaotic-cx/nyx/nyxpkgs-unstable";
}; };
# cosmic launcher
desktop-cosmic = {
url = "github:lilyinstarlight/nixos-cosmic";
inputs.nixpkgs.follows = "desktop-nixpkgs";
};
# Home Manager # Home Manager
desktop-home-manager = { desktop-home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
@@ -73,6 +67,12 @@
inputs.nixpkgs.follows = "nas-nixpkgs"; inputs.nixpkgs.follows = "nas-nixpkgs";
}; };
# cosmic launcher
nas-cosmic = {
url = "github:lilyinstarlight/nixos-cosmic";
inputs.nixpkgs.follows = "nas-nixpkgs";
};
# crowdsec # crowdsec
nas-crowdsec = { nas-crowdsec = {
url = "git+https://codeberg.org/kampka/nix-flake-crowdsec.git"; url = "git+https://codeberg.org/kampka/nix-flake-crowdsec.git";
@@ -223,7 +223,6 @@
# Desktop # Desktop
desktop-nixpkgs, desktop-nixpkgs,
desktop-chaotic, desktop-chaotic,
desktop-cosmic,
desktop-home-manager, desktop-home-manager,
desktop-impermanence, desktop-impermanence,
desktop-lanzaboote, desktop-lanzaboote,
@@ -234,6 +233,7 @@
# NAS # NAS
nas-nixpkgs, nas-nixpkgs,
nas-authentik-nix, nas-authentik-nix,
nas-cosmic,
nas-crowdsec, nas-crowdsec,
nas-home-manager, nas-home-manager,
nas-impermanence, nas-impermanence,
@@ -315,8 +315,6 @@
desktop-nixos-hardware.nixosModules.common-pc desktop-nixos-hardware.nixosModules.common-pc
desktop-sops-nix.nixosModules.sops desktop-sops-nix.nixosModules.sops
# desktop-cosmic.nixosModules.default
]; ];
}; };
@@ -329,6 +327,7 @@
modules = [ modules = [
nas-impermanence.nixosModules.impermanence nas-impermanence.nixosModules.impermanence
nas-lanzaboote.nixosModules.lanzaboote nas-lanzaboote.nixosModules.lanzaboote
nas-cosmic.nixosModules.default
./hosts/nas/configuration.nix ./hosts/nas/configuration.nix
./hosts/nas/impermanence.nix ./hosts/nas/impermanence.nix
nas-home-manager.nixosModules.home-manager nas-home-manager.nixosModules.home-manager

View File

@@ -22,6 +22,7 @@
./services.nix ./services.nix
./sops.nix ./sops.nix
../default.nix ../default.nix
../../modules/desktop-environments/cosmic/default.nix
]; ];
powerManagement.cpuFreqGovernor = "powersave"; powerManagement.cpuFreqGovernor = "powersave";

View File

@@ -1,6 +1,6 @@
{ pkgs, config, ... }: { pkgs, config, ... }:
let let
enableDisplayManager = true; enableDisplayManager = false;
in in
{ {
imports = [ ./nix-serve.nix ]; imports = [ ./nix-serve.nix ];

View File

@@ -4,10 +4,6 @@
services = { services = {
desktopManager.cosmic.enable = true; desktopManager.cosmic.enable = true;
displayManager.cosmic-greeter.enable = true; displayManager.cosmic-greeter.enable = true;
# disable plasma
displayManager.sddm.enable = false;
desktopManager.plasma6.enable = false;
}; };
}; };
} }