{config, ...}: { home-manager.users.jade = {pkgs, ...}: { # Needed for nu_scripts background_task services.pueue = { enable = true; settings = { shared = { use_unix_socket = true; }; }; }; home.packages = [ pkgs.pueue ]; programs.nushell = { enable = true; package = config.users.defaultUserShell; configFile.source = ../../other/config.nu; envFile.source = ../../other/env.nu; # extraConfig = '' # source ${pkgs.nu_scripts}/share/nu_scripts/modules/nix/nix.nu; # use ${pkgs.nu_scripts}/share/nu_scripts/modules/background_task/job.nu; # ''; }; programs.starship.enableNushellIntegration = true; programs.carapace.enableNushellIntegration = true; programs.direnv.enableNushellIntegration = true; }; }