44 lines
920 B
Nix
44 lines
920 B
Nix
{
|
|
hostname = "nixos";
|
|
username = "biscuit";
|
|
timezone = "America/Chicago";
|
|
|
|
vpnEnable = true;
|
|
vpnSecretFile = "/home/biscuit/Wireguard/secret";
|
|
|
|
allowUnfree = true;
|
|
|
|
termFont = "Monolisa"; # e.g., JetBrainsMono Nerd Font
|
|
|
|
shellAliases = {
|
|
ll = "ls -l";
|
|
upd = "sudo nixos-rebuild switch --flake ~/Nixos/#desktop";
|
|
hupd = "home-manager switch --flake ~/Nixos/#desktop";
|
|
agu = "pkill gjs & ags run ~/Nixos/pkgs/ags/biscuit/app.ts & disown (jobs -p) &";
|
|
neo = "nix run github:fred-drake/neovim#";
|
|
};
|
|
|
|
# Custom Applications
|
|
apps = pkgs:
|
|
with pkgs; [
|
|
delfin
|
|
];
|
|
|
|
trustedUsers = [
|
|
"lsoriano"
|
|
"@groups"
|
|
];
|
|
|
|
buildMachines = [
|
|
{
|
|
hostName = "192.168.68.81";
|
|
sshUser = "lsoriano";
|
|
sshKey = "~/.ssh/id_rsa";
|
|
system = "x86_64-linux";
|
|
supportedFeatures = ["big-parallel" "kvm" "nixos-test"];
|
|
}
|
|
];
|
|
|
|
touchpadSupport = false;
|
|
}
|