nixos/home-manager/features/fish.nix
2023-12-16 23:34:52 -05:00

23 lines
440 B
Nix

{ pkgs, ... }: {
programs.fish = {
enable = true;
functions = {
ddg = ''
if count $argv > /dev/null
${pkgs.w3m}/bin/w3m +15 "https://lite.duckduckgo.com/lite?q=$argv"
else
${pkgs.w3m}/bin/w3m https://lite.duckduckgo.com
end
'';
};
shellAliases = {
vim = "nvim";
vi = "nvim";
ddgo = "${pkgs.w3m} https://lite.duckduckgo.com";
};
};
}