Files
dotfiles/home/fish/default.nix
T
2026-07-07 16:03:40 +01:00

25 lines
895 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";
g = "${pkgs.gitui}/bin/gitui";
};
shellInit = builtins.readFile ./config.fish;
interactiveShellInit = builtins.readFile ./interactive.fish;
};
}