38 lines
877 B
Nix
Raw Normal View History

2024-12-30 11:11:11 -08:00
{ lib, pkgs, ... }:
let
overlays = [
(self: super: {
charlatan3 = super.callPackage /etc/nixos/overlays/clap/charlatan3.nix { };
})
];
plebpkgs = import <nixpkgs> { overlays = overlays; };
in
2024-12-30 11:11:11 -08:00
{
nixpkgs.config = {
allowUnfreePredicate = plebpkgs:
builtins.elem (lib.getName plebpkgs) [
"charlatan3"
];
};
2024-12-30 11:11:11 -08:00
home = {
packages = with plebpkgs; [
charlatan3
2024-12-30 11:11:11 -08:00
];
# Troubleshooting: ldd ~/.clap/Charlatan3.so
# Status: Not working, Reaper doesn't load the plugin.
# file = {
# ".clap/Charlatan3.so" = {
# source = "${plebpkgs.charlatan3}/lib/charlatan3/Charlatan3.so";
# };
# ".local/share/charlatan3/presets" = {
# source = "${plebpkgs.charlatan3}/share/charlatan3/presets";
# };
# };
2024-12-30 11:11:11 -08:00
username = "blee";
homeDirectory = "/home/blee";
2024-12-30 11:11:11 -08:00
stateVersion = "23.11";
};
}