23 lines
857 B
Nix
23 lines
857 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
programs.fish = {
|
|
enable = true;
|
|
|
|
shellAliases = {
|
|
ls = "${pkgs.eza}/bin/eza -TlL 2 --git --no-permissions --no-user --no-time --icons=always --group-directories-first";
|
|
lss = "${pkgs.eza}/bin/eza -TlL 1 --git --no-permissions --no-user --no-time --icons=always --group-directories-first";
|
|
lsa = "${pkgs.eza}/bin/eza -TlaL 1 --git --no-permissions --no-user --no-time --icons=always --group-directories-first";
|
|
sls = "sudo ${pkgs.eza}/bin/eza -TlL 2 --git --no-permissions --no-user --no-time --icons=always --group-directories-first";
|
|
|
|
s = "${pkgs.python3}/bin/python3 -m http.server 8080";
|
|
|
|
vi = "${pkgs.neovim}/bin/nvim";
|
|
vim = "${pkgs.neovim}/bin/nvim";
|
|
};
|
|
|
|
shellInit = builtins.readFile ./config.fish;
|
|
interactiveShellInit = builtins.readFile ./interactive.fish;
|
|
};
|
|
}
|