21 lines
503 B
Nix
21 lines
503 B
Nix
{ pkgs, lib, ... }:
|
|
{
|
|
home = {
|
|
packages = with pkgs; [
|
|
(python313.withPackages (pythonPkgs: [
|
|
pythonPkgs.pipx
|
|
]))
|
|
wl-clipboard-rs
|
|
sway
|
|
clang
|
|
clang-tools
|
|
];
|
|
home.activation.installVectorcode = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
|
|
echo "Installing VectorCode with pipx..."
|
|
$DRY_RUN_CMD ${pkgs.python311Packages.pipx}/bin/pipx install --force vectorcode
|
|
'';
|
|
file = {
|
|
".config/sway".source = ../sway;
|
|
};
|
|
};
|
|
}
|