nixfiles/home/profiles/graphical/aliases.nix
2025-09-24 11:05:45 -07:00

20 lines
360 B
Nix

{
config,
pkgs,
lib,
...
}: let
inherit (lib.meta) getExe;
in {
home.packages = let
packages = with pkgs; [
ungoogled-chromium
sidequest
];
aliaser = package:
pkgs.writeShellScriptBin package.pname ''
${getExe config.nix.package} run nixpkgs#${package.pname} -- "$@"
'';
in
map aliaser packages;
}