Stabilize server and desktop module

- Exluce hyprland for now
This commit is contained in:
Florian RICHER 2024-05-26 00:07:18 +02:00
parent 36ae7b2141
commit 5a593616f8
16 changed files with 15 additions and 11 deletions

View file

@ -47,6 +47,15 @@
# }; # };
desktop = {
plasma.enable = true;
};
server = {
docker.enable = true;
openssh.enable = true;
};
system = { system = {
bluetooth.enable = true; bluetooth.enable = true;
gamingKernel.enable = true; gamingKernel.enable = true;

View file

@ -3,8 +3,8 @@
{ {
imports = [ imports = [
# ./cli # ./cli
# ./desktop ./desktop
# ./server ./server
./system ./system
]; ];
} }

View file

@ -3,7 +3,7 @@
{ {
imports = [ imports = [
./gnome ./gnome
./hyprland # ./hyprland
./plasma ./plasma
]; ];
} }

View file

@ -2,10 +2,10 @@
with lib; with lib;
let let
cfg = config.modules.system.plasma; cfg = config.modules.desktop.plasma;
in in
{ {
options.modules.system.plasma = { options.modules.desktop.plasma = {
enable = mkEnableOption '' enable = mkEnableOption ''
Enable plasma with my custom configurations Enable plasma with my custom configurations
''; '';
@ -36,7 +36,7 @@ in
# Uncomment when kwin is available in nixpkgs and NVIDIA 555 # Uncomment when kwin is available in nixpkgs and NVIDIA 555
nixpkgs.overlays = [ nixpkgs.overlays = [
(import ../overlays/kwin) (import ../../../overlays/kwin)
]; ];
}; };
} }

View file

@ -2,10 +2,5 @@
{ {
imports = [ imports = [
./chromium
./flatpak
./jetbrainsToolbox
./kitty
./vscode
]; ];
} }