summaryrefslogtreecommitdiff
path: root/home-manager/hostnet.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/hostnet.nix')
-rw-r--r--home-manager/hostnet.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/home-manager/hostnet.nix b/home-manager/hostnet.nix
new file mode 100644
index 0000000..0c86f1c
--- /dev/null
+++ b/home-manager/hostnet.nix
@@ -0,0 +1,29 @@
+{ config, lib, pkgs, ... }:
+let nodePkgs = pkgs.nodePackages;
+in {
+ home.packages = [
+ pkgs.pre-commit
+ nodePkgs.webpack
+ nodePkgs.webpack-cli
+
+ (pkgs.writeShellScriptBin "use-toolbox" ''
+ source ${config.home.homeDirectory}/projects/toolbox/var/bootstrap.zsh
+ '')
+ ];
+
+ programs = {
+ rbenv = {
+ enable = true;
+ enableZshIntegration = true;
+ plugins = [{
+ name = "ruby-build";
+ src = pkgs.fetchFromGitHub {
+ owner = "rbenv";
+ repo = "ruby-build";
+ rev = "v20230717";
+ hash = "sha256-kvdANiz9R5pQMTBRHvxC5bfBewIhXc+sgRbe7V2rVU8=";
+ };
+ }];
+ };
+ };
+}