Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
1.6 kB · 68 lines
Nix
at n8n
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869{ inputs, ... }:{ flake.modules.nixos.dev-tools = { home-manager.sharedModules = [ inputs.self.modules.homeManager.dev-tools ]; }; flake.modules.darwin.dev-tools = { pkgs, ... }: { home-manager.sharedModules = [ inputs.self.modules.homeManager.dev-tools ]; system.defaults.dock.persistent-apps = [ "${pkgs.bruno}/Applications/Bruno.app/" ]; };
flake.modules.homeManager.dev-tools = { config, pkgs, ... }: let combinedDotnet = pkgs.dotnetCorePackages.combinePackages [ pkgs.dotnet-sdk_8 pkgs.dotnet-sdk_9 pkgs.dotnet-sdk_10 ]; in { programs.go.enable = true;
home.file.".nuget/plugins".source = pkgs.symlinkJoin { name = "dotnet-plugins"; paths = [ "${pkgs.local.artifacts-credprovider}/plugins" ]; };
sops.secrets."mcp_tokens/jira" = { }; home.sessionVariables = { JIRA_API_TOKEN = "$(cat ${config.sops.secrets."mcp_tokens/jira".path})"; };
home.packages = let az = pkgs.azure-cli.withExtensions ( with pkgs.azure-cli.extensions; [ azure-devops ] ); in with pkgs; [ az argocd local.clone_org mitmproxy bruno bun _unstable.acli nixd omnisharp-roslyn typescript-language-server inputs.graylog-cli.packages.${pkgs.stdenv.hostPlatform.system}.default ] ++ [ combinedDotnet ]; };}