nixdots/modules/home-manager/cli/shell.nix
2026-05-09 17:04:06 +03:00

33 lines
797 B
Nix

{pkgs, ...}: {
programs.bash = {
enable = true;
shellAliases = {
a = "echo idssss";
rb = "sudo nixos-rebuild switch --flake ~/nixdots#";
nixtest = "sudo nixos-rebuild test --flake ~/nixdots#";
infect = "nix run github:nix-community/nixos-anywhere -- -- flake";
deploy = "nix run github:serokell/deploy-rs --"; # deploy
};
bashrcExtra = ''
PS1="\[\e[38;5;177m\]\u\[\e[38;5;220m\]@\[\e[38;5;1m\]\h \[\e[38;5;33m\]\w \[\033[0m\]\$ "
'';
};
programs.kitty = {
enable = true;
extraConfig = ''
background_opacity 0.3
enable_audio_bell no
'';
};
programs.git = {
enable = true;
settings = {
user.name = "tulg";
user.email = "tulg@protonmail.ch";
};
};
programs.zsh.enable = true;
}