Cleaned up configuration
This commit is contained in:
parent
c1ed3fb76f
commit
bc679874a2
1 changed files with 54 additions and 40 deletions
|
|
@ -7,16 +7,22 @@ in
|
|||
./hardware-configuration.nix
|
||||
];
|
||||
|
||||
networking.hostId = "7be305c3";
|
||||
networking.hostName = "sandy";
|
||||
boot.loader.systemd-boot.enable = true;
|
||||
boot.loader.efi.canTouchEfiVariables = true;
|
||||
networking = {
|
||||
hostId = "7be305c3";
|
||||
hostName = "sandy";
|
||||
networkmanager.enable = true;
|
||||
};
|
||||
|
||||
boot.loader = {
|
||||
systemd-boot.enable = true;
|
||||
efi.canTouchEfiVariables = true;
|
||||
};
|
||||
|
||||
networking.networkmanager.enable = true;
|
||||
time.timeZone = "America/Chicago";
|
||||
|
||||
i18n.defaultLocale = "en_US.UTF-8";
|
||||
i18n.extraLocaleSettings = {
|
||||
i18n = {
|
||||
defaultLocale = "en_US.UTF-8";
|
||||
extraLocaleSettings = {
|
||||
LC_ADDRESS = "en_US.UTF-8";
|
||||
LC_IDENTIFICATION = "en_US.UTF-8";
|
||||
LC_MEASUREMENT = "en_US.UTF-8";
|
||||
|
|
@ -27,6 +33,7 @@ in
|
|||
LC_TELEPHONE = "en_US.UTF-8";
|
||||
LC_TIME = "en_US.UTF-8";
|
||||
};
|
||||
};
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
|
|
@ -37,10 +44,15 @@ in
|
|||
'';
|
||||
};
|
||||
|
||||
programs.zsh.enable = true;
|
||||
|
||||
services = {
|
||||
openssh.enable = true;
|
||||
tailscale.enable = true;
|
||||
zfs.autoSnapshot.enable = true;
|
||||
hardware.bolt.enable = true;
|
||||
nscd.enable = true;
|
||||
|
||||
pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
|
|
@ -48,8 +60,6 @@ in
|
|||
pulse.enable = true;
|
||||
};
|
||||
|
||||
hardware.bolt.enable = true;
|
||||
|
||||
xserver = {
|
||||
enable = true;
|
||||
displayManager.lightdm.enable = true;
|
||||
|
|
@ -67,12 +77,7 @@ in
|
|||
startWithGraphical = true;
|
||||
};
|
||||
|
||||
nscd.enable = true;
|
||||
printing.enable = true;
|
||||
};
|
||||
|
||||
programs.zsh.enable = true;
|
||||
services.avahi = {
|
||||
avahi = {
|
||||
enable = true;
|
||||
nssmdns = true;
|
||||
openFirewall = true;
|
||||
|
|
@ -81,18 +86,27 @@ in
|
|||
userServices = true;
|
||||
};
|
||||
};
|
||||
services.printing = {
|
||||
|
||||
printing = {
|
||||
enable = true;
|
||||
listenAddresses = [ "*:631" ];
|
||||
allowFrom = [ "all" ];
|
||||
browsing = true;
|
||||
defaultShared = true;
|
||||
openFirewall = true;
|
||||
drivers = [ pkgs.epson-escpr2 pkgs.epson-escpr pkgs.epson-201106w pkgs.gutenprint ];
|
||||
drivers = with pkgs; [
|
||||
epson-escpr2 epson-escpr epson-201106w
|
||||
gutenprint
|
||||
];
|
||||
};
|
||||
};
|
||||
sound.enable = true;
|
||||
hardware.pulseaudio.enable = false;
|
||||
hardware.printers = {
|
||||
|
||||
sound.enable = true;
|
||||
hardware = {
|
||||
pulseaudio.enable = false;
|
||||
printers = {
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
security = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue