configuration.nix/hosts/skipper/services/default.nix

37 lines
733 B
Nix
Raw Normal View History

2023-11-04 16:12:45 +05:30
{ secrets, ... }:
let
2023-07-01 17:45:08 +05:30
user = secrets.users;
2023-11-04 16:12:45 +05:30
in
{
2023-04-07 20:47:01 +05:30
imports = [
2023-11-05 17:01:59 +05:30
./btrfs.nix
2023-04-07 20:47:01 +05:30
./dbus.nix
./keyd.nix
2023-04-07 20:47:01 +05:30
./pipewire.nix
./udev.nix
2023-07-29 15:22:56 +05:30
./ssh.nix
2023-04-07 20:47:01 +05:30
];
services = {
blueman.enable = true;
2023-07-01 14:13:44 +05:30
cpupower-gui.enable = true;
2023-04-07 20:47:01 +05:30
fstrim.enable = true;
fwupd.enable = true;
2023-04-15 22:37:18 +05:30
getty.autologinUser = user.primary.userName;
2024-01-04 21:51:28 +05:30
gnome = {
gnome-keyring.enable = true;
tracker.enable = true;
tracker-miners.enable = true;
};
2023-04-07 20:47:01 +05:30
gvfs.enable = true;
2023-04-16 11:41:11 +05:30
logind.extraConfig = ''
HandlePowerKey=ignore
'';
2023-04-07 20:47:01 +05:30
lvm.dmeventd.enable = true;
pcscd.enable = true;
2023-07-01 14:13:44 +05:30
power-profiles-daemon.enable = true;
2023-04-07 20:47:01 +05:30
thermald.enable = true;
udisks2.enable = true;
2024-01-04 21:51:06 +05:30
upower.enable = true;
2023-04-07 20:47:01 +05:30
};
}