From 863b1b9a2e07bb72cc5310a772460d14aa52644b Mon Sep 17 00:00:00 2001 From: Thilo Billerbeck Date: Thu, 4 May 2023 01:16:25 +0200 Subject: [PATCH] added more programs --- home.nix | 10 ++++++++++ packages.nix | 2 ++ programs/go.nix | 7 +++++++ 3 files changed, 19 insertions(+) create mode 100644 programs/go.nix diff --git a/home.nix b/home.nix index 2e7401a..aa27858 100644 --- a/home.nix +++ b/home.nix @@ -20,6 +20,7 @@ ./programs/vscode.nix ./programs/yt-dlp.nix ./programs/zsh.nix + ./programs/go.nix ./packages.nix ]; @@ -47,7 +48,16 @@ done ''; }; + setNodeGlobalDir = { + after = [ "writeBoundary" "createXdgUserDirectories" ]; + before = [ ]; + data = '' + mkdir -p ${config.home.homeDirectory}/.node-global + ${pkgs.nodejs}/bin/npm config set prefix ${config.home.homeDirectory}/.node-global + ''; + }; }; + sessionPath = [ "${config.home.homeDirectory}/.node-global/bin" ]; }; xdg = { enable = true; diff --git a/packages.nix b/packages.nix index 4a30713..9ebba0d 100644 --- a/packages.nix +++ b/packages.nix @@ -28,6 +28,8 @@ in { nurl hcloud tea + dgraph + nodePackages.nodemon ] ++ [ (import (fetchTarball "https://github.com/cachix/devenv/archive/v0.6.2.tar.gz")).default diff --git a/programs/go.nix b/programs/go.nix new file mode 100644 index 0000000..e60d83d --- /dev/null +++ b/programs/go.nix @@ -0,0 +1,7 @@ +{ config, pkgs, lib, ... }: + +{ + programs.go = { + enable = true; + }; +}