nixbsd-config/system/pearbutter/default.nix

53 lines
839 B
Nix
Raw Normal View History

2024-03-04 03:29:47 +00:00
{ pkgs, ... }:
2024-03-04 01:30:20 +00:00
{
2024-03-11 18:38:30 +00:00
imports = [
../../sets/attic.nix
./boot-config.nix
];
2024-03-04 01:30:20 +00:00
users.users.artemis = {
isNormalUser = true;
description = "Artemis Tosini";
extraGroups = [ "wheel" ];
2024-03-04 01:50:31 +00:00
initialPassword = "toor";
2024-03-12 01:02:37 +00:00
shell = "/run/current-system/sw/bin/fish";
2024-03-04 01:30:20 +00:00
};
2024-03-12 01:02:37 +00:00
programs.fish.enable = true;
2024-03-04 01:30:20 +00:00
services.sshd.enable = true;
boot.loader.stand.enable = true;
2024-03-04 03:34:09 +00:00
nix.settings = {
trusted-users = [ "@wheel" ];
experimental-features = [
"nix-command"
"flakes"
];
};
2024-03-04 05:23:50 +00:00
environment.variables.EDITOR = "nvim";
2024-03-04 03:29:47 +00:00
environment.systemPackages = with pkgs; [
2024-03-11 05:16:26 +00:00
file
2024-03-11 18:38:30 +00:00
freebsd.truss
2024-03-04 03:29:47 +00:00
gitMinimal
htop
2024-03-04 05:23:50 +00:00
hyfetch
2024-03-11 05:16:26 +00:00
jq
mosh
mtr
2024-03-04 05:23:50 +00:00
neovim
2024-03-10 02:21:04 +00:00
nix-output-monitor
2024-03-04 03:29:47 +00:00
nix-top
2024-03-11 05:16:26 +00:00
patchelf
pciutils
python3Packages.ipython
2024-03-04 03:29:47 +00:00
tmux
2024-03-11 05:16:26 +00:00
tree
2024-03-04 03:29:47 +00:00
unzip
2024-03-11 05:16:26 +00:00
xxd
2024-03-04 03:29:47 +00:00
zip
];
2024-03-04 01:30:20 +00:00
}