nixos/hosts/FredOS-Macbook.nix

35 lines
825 B
Nix

{ config, pkgs, lib, inputs, ... }:
{
config = lib.mkIf (config.networking.hostName == "FredOS-Macbook") {
environment.systemPackages = with pkgs; [
tlp
vesktop
adwaita-icon-theme
mission-center
vlc
geary
protonvpn-gui
onlyoffice-desktopeditors
woeusb
vscodium
];
services.tlp.enable = false;
programs.nix-ld.enable = true;
services.power-profiles-daemon.enable = true;
boot.loader.systemd-boot.configurationLimit = 5;
boot.initrd.systemd.enable = true;
services.logind.settings.Login = {
HandleLidSwitch = "suspend";
HandleLidSwitchExternalPower = "suspend";
};
home-manager.users.fred = { ... }: {
wayland.windowManager.hyprland.settings.monitor =
[ ",preferred,auto,auto" ];
};
};
}