1
0
Fork 0
mirror of https://git.oat.zone/dark-firepit/dotfiles synced 2024-04-27 14:25:05 +02:00
git.oat.zone--dark-firepit-.../hosts/firepit/default.nix
System administrator ec00c09f2e Dotfiles
2022-01-11 17:44:40 +00:00

64 lines
1001 B
Nix

{ pkgs, inputs, lib, ... }:
{
imports = [
./hardware-configuration.nix
];
user = {
packages = with pkgs; [
curl
];
};
defaultUsers = {
aether = {
packages = [ ];
shell = "zsh";
extraGroups = [ "wheel" ];
};
oatmealine = {
packages = [ ];
shell = "zsh";
extraGroups = [ "wheel" ];
};
};
keyboard = {
locale = "en_US.UTF-8";
variant = "qwerty";
};
modules = {
# theme.active = "still";
shell.zsh.enable = true;
security = {
isLocalMachine = false;
};
desktop = {
editors = {
neovim.enable = true;
};
};
dev = {
};
services = {
ssh.enable = true;
postgres.enable = true;
gitea = {
enable = true;
site = "git.oat.zone";
};
};
};
time.timeZone = "Europe/Frankfurt";
programs.ssh.startAgent = true;
services.openssh.startWhenNeeded = true;
networking = {
hostName = "firepit";
};
}