nixos/old/home-manager/roles/lens/default.nix
2026-05-19 22:25:43 +00:00

23 lines
455 B
Nix

{ pkgs, config, vars, ... }:
let
wrappedLens = pkgs.symlinkJoin {
name = "lens-wrapped";
paths = [ pkgs.lens ];
buildInputs = [ pkgs.makeWrapper ];
postBuild = ''
wrapProgram $out/bin/lens-desktop \
--add-flags "--user-data-dir=$HOME/.config/Lens-fixed"
'';
};
in
{
home.packages = with pkgs; [
wrappedLens
kubectl
kompose
];
home.sessionVariables = {
KUBECONFIG = "$HOME/.kube/config";
};
}