2020-01-04 05:06:31 +00:00
|
|
|
{ pkgs, ... }: {
|
|
|
|
imports = [ ./zsh ./kakoune ./tmux ];
|
2019-12-15 04:37:46 +00:00
|
|
|
|
2020-01-04 05:06:31 +00:00
|
|
|
environment.shellAliases = { v = "$EDITOR"; };
|
2019-12-15 07:03:57 +00:00
|
|
|
|
2019-12-15 04:37:46 +00:00
|
|
|
environment.sessionVariables = {
|
2019-12-16 04:24:04 +00:00
|
|
|
PAGER = "less";
|
2019-12-15 04:37:46 +00:00
|
|
|
LESS = "-iFJMRWX -z-4 -x4";
|
|
|
|
LESSOPEN = "|${pkgs.lesspipe}/bin/lesspipe.sh %s";
|
2019-12-18 01:00:31 +00:00
|
|
|
EDITOR = "k";
|
|
|
|
VISUAL = "k";
|
2019-12-15 04:37:46 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
environment.systemPackages = with pkgs; [
|
2020-02-09 20:18:15 +00:00
|
|
|
clang
|
2019-12-15 07:27:41 +00:00
|
|
|
file
|
2019-12-15 04:37:46 +00:00
|
|
|
git-crypt
|
2019-12-15 07:27:41 +00:00
|
|
|
gnupg
|
2019-12-15 04:37:46 +00:00
|
|
|
less
|
|
|
|
ncdu
|
2019-12-16 09:29:13 +00:00
|
|
|
pass
|
2019-12-15 04:37:46 +00:00
|
|
|
tig
|
2019-12-15 07:27:41 +00:00
|
|
|
tokei
|
2019-12-15 04:37:46 +00:00
|
|
|
wget
|
|
|
|
];
|
|
|
|
|
2019-12-23 04:59:42 +00:00
|
|
|
fonts = {
|
2019-12-27 01:25:02 +00:00
|
|
|
fonts = [ pkgs.dejavu_nerdfont ];
|
2020-01-04 05:06:31 +00:00
|
|
|
fontconfig.defaultFonts.monospace =
|
|
|
|
[ "DejaVu Sans Mono Nerd Font Complete Mono" ];
|
2019-12-23 04:59:42 +00:00
|
|
|
};
|
|
|
|
|
2019-12-22 02:08:44 +00:00
|
|
|
documentation.dev.enable = true;
|
|
|
|
|
2019-12-15 04:37:46 +00:00
|
|
|
programs.thefuck.enable = true;
|
2020-01-01 23:26:03 +00:00
|
|
|
programs.firejail.enable = true;
|
2020-01-04 03:57:52 +00:00
|
|
|
programs.mtr.enable = true;
|
2019-12-15 04:37:46 +00:00
|
|
|
}
|