nas cosmic
This commit is contained in:
17
flake.nix
17
flake.nix
@@ -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
|
||||||
|
|||||||
@@ -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";
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{ pkgs, config, ... }:
|
{ pkgs, config, ... }:
|
||||||
let
|
let
|
||||||
enableDisplayManager = true;
|
enableDisplayManager = false;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
imports = [ ./nix-serve.nix ];
|
imports = [ ./nix-serve.nix ];
|
||||||
|
|||||||
@@ -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;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user