From 332efad0aca244c4727991e73b760415e4b5b922 Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Fri, 29 Nov 2024 23:34:22 -0600 Subject: [PATCH] removed todo dotfiles + moved some to nix --- dotfiles/npm/npmrc | 7 ------- dotfiles/npm/update-notifier-npm-check.json | 4 ---- dotfiles/wget/wgetrc | 1 - home-manager.nix | 2 +- modules/dev/javascript.nix | 15 +++++++++++++-- 5 files changed, 14 insertions(+), 15 deletions(-) delete mode 100644 dotfiles/npm/npmrc delete mode 100644 dotfiles/npm/update-notifier-npm-check.json delete mode 100644 dotfiles/wget/wgetrc diff --git a/dotfiles/npm/npmrc b/dotfiles/npm/npmrc deleted file mode 100644 index 8932649..0000000 --- a/dotfiles/npm/npmrc +++ /dev/null @@ -1,7 +0,0 @@ -user=0 -unsafe-perm=true -prefix=${XDG_DATA_HOME}/npm -cache=${XDG_CACHE_HOME}/npm -tmp=${XDG_RUNTIME_DIR}/npm -init-module=${XDG_CONFIG_HOME}/npm/config/npm-init.js -store-dir=${XDG_DATA_HOME}/pnpm-store diff --git a/dotfiles/npm/update-notifier-npm-check.json b/dotfiles/npm/update-notifier-npm-check.json deleted file mode 100644 index d2275b3..0000000 --- a/dotfiles/npm/update-notifier-npm-check.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "optOut": false, - "lastUpdateCheck": 1646662583446 -} \ No newline at end of file diff --git a/dotfiles/wget/wgetrc b/dotfiles/wget/wgetrc deleted file mode 100644 index ed7eedf..0000000 --- a/dotfiles/wget/wgetrc +++ /dev/null @@ -1 +0,0 @@ -hsts-file = /home/jawz/.cache/wget-hsts diff --git a/home-manager.nix b/home-manager.nix index 73aeb9b..d6db900 100644 --- a/home-manager.nix +++ b/home-manager.nix @@ -44,7 +44,7 @@ templates = "${config.xdg.dataHome}/Templates"; videos = "${config.home.homeDirectory}/Videos"; }; - configFile."wgetrc".source = ./dotfiles/wget/wgetrc; + configFile."wgetrc".text = "hsts-file=\${XDG_CACHE_HOME}/wget-hsts"; }; programs = { helix.enable = true; diff --git a/modules/dev/javascript.nix b/modules/dev/javascript.nix index 876d79f..11a3a68 100644 --- a/modules/dev/javascript.nix +++ b/modules/dev/javascript.nix @@ -8,8 +8,19 @@ options.my.dev.javascript.enable = lib.mkEnableOption "enable"; config = lib.mkIf config.my.dev.javascript.enable { home-manager.users.jawz.xdg.configFile = { - "npm/npmrc".source = ../../dotfiles/npm/npmrc; - "configstore/update-notifier-npm-check.json".source = ../../dotfiles/npm/update-notifier-npm-check.json; + "npm/npmrc".text = '' + user=0 + unsafe-perm=true + prefix=$XDG_DATA_HOME/npm + cache=$XDG_CACHE_HOME/npm + tmp=$XDG_RUNTIME_DIR/npm + init-module=$XDG_CONFIG_HOME/npm/config/npm-init.js + store-dir=$XDG_DATA_HOME/pnpm-store + ''; + "configstore/update-notifier-npm-check.json".text = builtins.toJSON { + optOut = false; + lastUpdateCheck = 1646662583446; + }; }; users.users.jawz.packages = builtins.attrValues { inherit (pkgs) nodejs;