Files
old-nixos-dotfiles/user/shell/bash.nix
2024-12-21 00:05:36 +09:00

26 lines
527 B
Nix

{ config, pkgs, ... }:
let
lsCmd = "eza -la --git -s type";
in
{
home.packages = with pkgs; [
bash
];
programs.bash = {
enable = true;
shellAliases = {
search-pkg = "nix search -I nixpkgs=flake:nixpkgs nixpkgs";
newpkg = "bash ~/.dotfiles/newpkg.sh";
rebuild = "sudo nixos-rebuild switch --flake '.#system'";
update-flake = "nix flake update";
l = lsCmd;
ls = lsCmd;
};
bashrcExtra = ''
eval "$(fzf --bash)"
eval "$(zoxide init bash)"
'';
};
}