This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/os/linux/nix/profiles/base.nix

66 lines
900 B
Nix
Raw Normal View History

2020-10-24 10:03:34 -05:00
{ config, pkgs, ... }: {
imports = [
../modules/fish.nix
../modules/bash.nix
../modules/tmux.nix
../modules/neovim.nix
];
2020-10-26 11:25:35 -05:00
nixpkgs.config.allowUnfree = true;
2020-10-26 14:26:50 -05:00
i18n.defaultLocale = "en_US.UTF-8";
time.timeZone = "America/Chicago";
2020-10-24 09:06:34 -05:00
environment = {
systemPackages = with pkgs; [
2020-10-24 10:03:34 -05:00
less
2020-10-24 09:06:34 -05:00
wget curl
rsync
w3m
git
pciutils usbutils binutils
ripgrep sd fd
2020-10-24 10:03:34 -05:00
unzip
2020-10-25 00:33:20 -05:00
killall
2020-10-24 09:06:34 -05:00
];
};
2020-10-24 10:03:34 -05:00
2020-10-26 14:26:50 -05:00
programs = {
2020-10-24 10:03:34 -05:00
gnupg.agent = {
enable = true;
enableSSHSupport = true;
pinentryFlavor = "curses";
};
};
2020-10-26 14:26:50 -05:00
services = {
openssh = {
enable = true;
passwordAuthentication = false;
permitRootLogin = "no";
};
2020-10-24 10:03:34 -05:00
};
2020-10-24 21:48:02 -05:00
console = {
earlySetup = true;
colors = [
"111111"
"f92672"
"a6e22e"
"f4bf75"
"66d9ef"
"ae81ff"
"a1efe4"
"f8f8f2"
"75715e"
"f92672"
"a6e22e"
"f4bf75"
"66d9ef"
"ae81ff"
"a1efe4"
"f9f8f5"
];
};
2020-10-24 09:06:34 -05:00
}