pub-solar-os/profiles/develop/default.nix
2020-12-21 03:12:50 -07:00

39 lines
745 B
Nix

{ pkgs, ... }: {
imports = [ ./zsh ./kakoune ./tmux ];
environment.shellAliases = { v = "$EDITOR"; pass = "gopass"; };
environment.sessionVariables = {
PAGER = "less";
LESS = "-iFJMRWX -z-4 -x4";
LESSOPEN = "|${pkgs.lesspipe}/bin/lesspipe.sh %s";
EDITOR = "k";
VISUAL = "k";
};
environment.systemPackages = with pkgs; [
clang
file
git-crypt
gnupg
less
ncdu
gopass
tig
tokei
wget
];
fonts = {
fonts = [ pkgs.dejavu_nerdfont ];
fontconfig.defaultFonts.monospace =
[ "DejaVu Sans Mono Nerd Font Complete Mono" ];
};
documentation.dev.enable = true;
programs.thefuck.enable = true;
programs.firejail.enable = true;
programs.mtr.enable = true;
}