nixbsd-config/system/pearbutter/default.nix

54 lines
853 B
Nix

{ pkgs, ... }:
{
imports = [
../../sets/attic.nix
./boot-config.nix
./gui.nix
];
users.users.artemis = {
isNormalUser = true;
description = "Artemis Tosini";
extraGroups = [ "wheel" ];
initialPassword = "toor";
shell = "/run/current-system/sw/bin/fish";
};
programs.fish.enable = true;
services.sshd.enable = true;
boot.loader.stand.enable = true;
nix.settings = {
trusted-users = [ "@wheel" ];
experimental-features = [
"nix-command"
"flakes"
];
};
environment.variables.EDITOR = "nvim";
environment.systemPackages = with pkgs; [
file
freebsd.truss
gitMinimal
htop
hyfetch
jq
mosh
mtr
neovim
nix-output-monitor
nix-top
patchelf
pciutils
python3Packages.ipython
tmux
tree
unzip
xxd
zip
];
}