68 lines
1.3 KiB
Nix
68 lines
1.3 KiB
Nix
{
|
|
myConfig = {
|
|
essentials = {
|
|
# !!! replace it with your own, else system might malfunction.
|
|
Username = "lsoriano";
|
|
};
|
|
general = {
|
|
Terminal = {
|
|
font = "JetBrainsMono Nerd Font";
|
|
size = "12";
|
|
shell = "fish"; # or zsh
|
|
aliases = {
|
|
};
|
|
};
|
|
allowUnfree = true;
|
|
};
|
|
|
|
nixos = {
|
|
Hostname = "nixos";
|
|
Timezone = "America/Chicago";
|
|
|
|
Boot = {
|
|
mode = "grub"; # systemd or grub
|
|
};
|
|
Gaming = {
|
|
enable = true;
|
|
};
|
|
Apps = {
|
|
packages = pkgs:
|
|
with pkgs; [
|
|
jellyfin-media-player
|
|
];
|
|
};
|
|
Hyprland = {
|
|
monitors = [];
|
|
};
|
|
Git = {
|
|
user = "";
|
|
email = "";
|
|
defaultBranch = "master";
|
|
};
|
|
};
|
|
optionals = {
|
|
Builds = {
|
|
trustedUsers = [
|
|
"@groups"
|
|
];
|
|
buildMachines = [
|
|
{
|
|
hostName = "";
|
|
sshUser = "";
|
|
sshKey = "";
|
|
system = "";
|
|
supportedFeatures = ["big-parallel" "kvm" "nixos-test"];
|
|
}
|
|
];
|
|
};
|
|
Ssh = {
|
|
extraConfig = ''
|
|
Host macair
|
|
User biscuit
|
|
HostName 192.168.68.81
|
|
'';
|
|
};
|
|
};
|
|
};
|
|
}
|