NixConfig/modules/nix/user.nix
meml0rz a402adf189 nixvim
2024-11-12 00:59:46 +01:00

26 lines
615 B
Nix

{ config, pkgs, ... }:
{
programs = {
bash = {
enable = true;
enableCompletion = true;
bashrcExtra = ''
PS1="\[\e[35m\][\u@\h:\w] % \[\e[0m\]"
eval "$(${pkgs.fzf}/bin/fzf --bash)"
alias rm="rm -rv"
alias mv="mv -v"
alias ls="${pkgs.eza}/bin/eza -l --icons --absolute"
alias mkdir="mkdir -pv"
alias http="python3 -m http.server 1337"
alias update="sudo nixos-rebuild switch --flake /etc/nixos --impure"
'';
};
git = {
enable = true;
userName = "meml0rz";
userEmail = "meml0rz";
};
};
}