diff options
author | awy <awy@awy.one> | 2024-11-25 00:14:15 +0300 |
---|---|---|
committer | awy <awy@awy.one> | 2024-11-25 00:14:15 +0300 |
commit | a9163940d9ecb550d6e6c3e059fc3c4394e7bf1d (patch) | |
tree | f6e08dd46fc18b7e7bc607f0a3b64ea467a06ec8 /rice.sh | |
parent | db37945c8f3ebde5512fd5bb8bf56daf510b9047 (diff) |
move npm from home
Diffstat (limited to 'rice.sh')
-rwxr-xr-x | rice.sh | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -18,6 +18,8 @@ doas -u $PERMUSER cp -r "$WORKDIRECTORY"/.local /home/$PERMUSER doas -u $PERMUSER cp -a "$WORKDIRECTORY"/.zprofile /home/$PERMUSER doas -u $PERMUSER mkdir -p /home/$PERMUSER/.config/git +doas -u $PERMUSER mkdir -p /home/$PERMUSER/.config/npm +doas -u $PERMUSER touch /home/$PERMUSER/.config/npm/npmrc doas -u $PERMUSER mkdir -p /home/$PERMUSER/.cache/lf doas -u $PERMUSER mkdir -p /home/$PERMUSER/.cache/zsh doas -u $PERMUSER mkdir -p /home/$PERMUSER/.local/share/themes @@ -62,6 +64,13 @@ default-cache-ttl 34560000 max-cache-ttl 34560000 EOL +cat <<EOL >> /home/$PERMUSER/.config/npm/npmrc +prefix=${XDG_DATA_HOME}/npm +cache=${XDG_CACHE_HOME}/npm +init-module=${XDG_CONFIG_HOME}/npm/config/npm-init.js +logs-dir=${XDG_STATE_HOME}/npm/logs +EOL + doas -u $PERMUSER find /home/$PERMUSER/.gnupg -type f -exec chmod 600 {} \; doas -u $PERMUSER find /home/$PERMUSER/.gnupg -type d -exec chmod 700 {} \; doas -u $PERMUSER find /home/$PERMUSER/.ssh -type f -exec chmod 600 {} \; |