add desktop module

This commit is contained in:
2025-10-01 19:36:53 +02:00
parent eec721d549
commit 86c53bea37
7 changed files with 20 additions and 21 deletions

View File

@@ -6,20 +6,18 @@
imports = [
./boot.nix
./chat.nix
./firefox.nix
./gimp.nix
./gnome.nix
./hibernate.nix
./hyprland.nix
./niri.nix
./ssh.nix
./steam.nix
./thunderbird.nix
./network.nix
./syncthing.nix
./video.nix
../../system
self.nixosModules.desktop
self.inputs.home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;

View File

@@ -1,7 +0,0 @@
{ pkgs, ... }:
{
programs.firefox = {
enable = true;
nativeMessagingHosts.packages = [ pkgs.passff-host ];
};
}

View File

@@ -1,3 +0,0 @@
{
programs.hyprland.enable = true;
}

View File

@@ -1,3 +0,0 @@
{
programs.thunderbird.enable = true;
}

View File

@@ -1,4 +0,0 @@
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [ mpv ];
}

14
modules/desktop.nix Normal file
View File

@@ -0,0 +1,14 @@
{ self, pkgs, ... }:
{
environment.systemPackages = [
pkgs.mpv # video player
pkgs.amberol # music player
];
programs.firefox = {
enable = true;
nativeMessagingHosts.packages = [ pkgs.passff-host ];
};
programs.thunderbird.enable = true;
}

View File

@@ -3,5 +3,9 @@
gitea.imports = [
./gitea.nix
];
desktop.imports = [
./desktop.nix
];
};
}