{ config, pkgs, lib, ... }: { imports = [ ./hardware.nix ]; # - Basic -------------------------------------- user.name = "marc"; user.shell = pkgs.zsh; networking.hostName = "reykjavik"; # - Bootloader --------------------------------- boot.loader.systemd-boot.enable = true; # - Modules ------------------------------------ samfelag.modules = { # - Common ----------------------------------- # See modules/common.nix for common packages installed # - System ----------------------------------- system.bluetooth.enable = true; system.nvidia = { enable = true; intelBusId = "PCI:0:2:0"; nvidiaBusId = "PCI:1:0:0"; }; # - Desktop ---------------------------------- desktop = { enable = true; laptop = true; }; # - Editors and development ------------------ editors.emacs.enable = true; dev.git.userName = "marc"; dev.git.userEmail = "marc@sastre.cat"; # - Other apps ------------------------------- app.spotify.enable = true; # - Gaming ----------------------------------- gaming.lutris.enable = true; gaming.steam.enable = true; app.discord.enable = true; }; }