25 lines
616 B
Nix
25 lines
616 B
Nix
{
|
|
lib,
|
|
osConfig,
|
|
...
|
|
}:
|
|
{
|
|
home.shellAliases = {
|
|
# From Nix environment
|
|
"7z" = "7zz";
|
|
# "7zz" is from "nixpkgs#_7zz"
|
|
"termbin" = "nc termbin.com 9999";
|
|
# Alias that lets me upload text to https://termbin.com/
|
|
# Mainly so I can lazily upload build logs.
|
|
} // lib.optionalAttrs (osConfig.wsl.enable or false) {
|
|
# From Windows "%PATH%"
|
|
"adb" = "adb.exe";
|
|
"caja" = "wsl-open";
|
|
"hactoolnet" = "hactoolnet.exe";
|
|
"mpv" = "mpv.com";
|
|
"tailscale" = "tailscale.exe";
|
|
"yt-dlp" = "yt-dlp.exe";
|
|
"7zexe" = "/mnt/c/Program\\ Files/7-Zip/7z.exe";
|
|
};
|
|
}
|