fixes
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
hasDestopEnvironment,
|
||||
...
|
||||
}:
|
||||
{
|
||||
@@ -10,17 +11,10 @@
|
||||
homeDirectory = lib.mkDefault "/home/${config.home.username}";
|
||||
packages = with pkgs; [
|
||||
age
|
||||
chromium
|
||||
clinfo
|
||||
cpufetch
|
||||
deadnix
|
||||
firefox
|
||||
gamescope
|
||||
gamescope-wsi
|
||||
goverlay
|
||||
gparted
|
||||
lm_sensors
|
||||
mission-center
|
||||
nano
|
||||
nixfmt-rfc-style
|
||||
pciutils
|
||||
@@ -31,11 +25,19 @@
|
||||
tailscale
|
||||
tree
|
||||
usbutils
|
||||
vesktop
|
||||
vim
|
||||
vulkan-tools
|
||||
wget
|
||||
];
|
||||
] ++ (if hasDestopEnvironment then [
|
||||
chromium
|
||||
firefox
|
||||
gamescope
|
||||
gamescope-wsi
|
||||
gparted
|
||||
goverlay
|
||||
mission-center
|
||||
vesktop
|
||||
] else [ ]);
|
||||
|
||||
stateVersion = lib.mkDefault "23.11";
|
||||
};
|
||||
@@ -47,7 +49,7 @@
|
||||
java = {
|
||||
enable = lib.mkDefault true;
|
||||
};
|
||||
mangohud.enable = lib.mkDefault true;
|
||||
mangohud.enable = lib.mkDefault hasDestopEnvironment;
|
||||
password-store.enable = true;
|
||||
nh = {
|
||||
enable = true;
|
||||
@@ -110,10 +112,10 @@
|
||||
};
|
||||
|
||||
services = {
|
||||
nextcloud-client.enable = lib.mkDefault true;
|
||||
nextcloud-client.enable = lib.mkDefault hasDestopEnvironment;
|
||||
pass-secret-service.enable = lib.mkDefault true;
|
||||
kdeconnect = {
|
||||
enable = lib.mkDefault true;
|
||||
enable = lib.mkDefault hasDestopEnvironment;
|
||||
indicator = lib.mkDefault true;
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user