50 lines
859 B
Nix
50 lines
859 B
Nix
{ config, pkgs, lib, ... }:
|
|
|
|
{
|
|
programs.home-manager.enable = true;
|
|
|
|
home.packages = with pkgs; [
|
|
zsh-powerlevel9k
|
|
ncurses.dev
|
|
lsd
|
|
fzf # also needed for fzf.vim
|
|
];
|
|
|
|
programs.fish.shellAliases = {
|
|
node = "node --experimental-repl-await";
|
|
ls = "lsd";
|
|
};
|
|
|
|
programs.htop = {
|
|
enable = true;
|
|
settings = {
|
|
cpu_count_from_zero = true;
|
|
delay = 10;
|
|
fields = [
|
|
"USER"
|
|
"PRIORITY"
|
|
"NICE"
|
|
"M_RESIDENT"
|
|
"PERCENT_MEM"
|
|
"PERCENT_CPU"
|
|
"TIME"
|
|
"COMM"
|
|
];
|
|
left_meters = [
|
|
"LeftCPUs"
|
|
"Blank"
|
|
"Memory"
|
|
"Uptime"
|
|
];
|
|
right_meters = [ "RightCPUs" "Blank" "CPU" ];
|
|
};
|
|
};
|
|
|
|
programs.git = {
|
|
enable = true;
|
|
lfs.enable = true;
|
|
userName = "notgne2";
|
|
userEmail = "gen2@gen2.space";
|
|
};
|
|
}
|