feat: Remove gui-programs import and make imports normal
This commit is contained in:
@@ -2,7 +2,8 @@
|
|||||||
lib,
|
lib,
|
||||||
device,
|
device,
|
||||||
...
|
...
|
||||||
}: {
|
}:
|
||||||
|
lib.optionalAttrs device.hasGui {
|
||||||
imports = [
|
imports = [
|
||||||
./bambu-studio.nix
|
./bambu-studio.nix
|
||||||
./cursor.nix
|
./cursor.nix
|
||||||
|
|||||||
@@ -6,19 +6,16 @@
|
|||||||
device,
|
device,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports =
|
imports = [
|
||||||
[
|
|
||||||
inputs.nix-index-database.hmModules.nix-index
|
inputs.nix-index-database.hmModules.nix-index
|
||||||
../modules
|
../modules
|
||||||
|
./apps
|
||||||
./auth.nix
|
./auth.nix
|
||||||
|
./linux
|
||||||
./programs
|
./programs
|
||||||
./scripts.nix
|
./scripts.nix
|
||||||
./services
|
./services
|
||||||
]
|
];
|
||||||
++ lib.optionals device.isLinux [./linux]
|
|
||||||
++ lib.optionals device.hasGui [./gui-programs ./apps];
|
|
||||||
|
|
||||||
# ++ lib.optionals.device.isDarwin [./macos];
|
|
||||||
|
|
||||||
xdg.enable = true;
|
xdg.enable = true;
|
||||||
xdg.userDirs = {
|
xdg.userDirs = {
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
device,
|
device,
|
||||||
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}:
|
||||||
imports =
|
lib.optionalAttrs (pkgs.stdenv.isLinux && device.hasGui) {
|
||||||
[]
|
imports = [
|
||||||
++ (lib.optionals device.hasGui [
|
|
||||||
./hyprland.nix
|
./hyprland.nix
|
||||||
./gtk.nix
|
./gtk.nix
|
||||||
./anyrun.nix
|
./anyrun.nix
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
./foot.nix
|
./foot.nix
|
||||||
./mpd.nix
|
./mpd.nix
|
||||||
./gui.nix
|
./gui.nix
|
||||||
]);
|
];
|
||||||
|
|
||||||
services.kdeconnect.enable = device.hasGui;
|
services.kdeconnect.enable = device.hasGui;
|
||||||
services.kdeconnect.indicator = device.hasGui;
|
services.kdeconnect.indicator = device.hasGui;
|
||||||
|
|||||||
Reference in New Issue
Block a user