16 lines
566 B
Nix
16 lines
566 B
Nix
|
{ lib, pkgs, ... }:
|
||
|
with lib; {
|
||
|
options.n.misc.aliases = mkOption {
|
||
|
type = types.attrs;
|
||
|
};
|
||
|
config.n.misc.aliases = {
|
||
|
ls = "${lib.getExe pkgs.lsd} --group-directories-first";
|
||
|
la = "${lib.getExe pkgs.lsd} -l";
|
||
|
cat = "${lib.getExe pkgs.bat}";
|
||
|
dcat = "${lib.getExe pkgs.bat} --plain";
|
||
|
list-generations = "nix-env -p /nix/var/nix/profiles/system --list-generations";
|
||
|
delete-generations = "nix-env -p /nix/var/nix/profiles/system --delete-generations";
|
||
|
myip = "${lib.getExe pkgs.curl} ipwho.de/json | ${lib.getExe pkgs.jq} .";
|
||
|
};
|
||
|
}
|