From df9e2d5331a863e285bcfe66391728ce884a61bc Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Mon, 21 Oct 2019 22:59:09 +0200 Subject: Move javascript aliases to javascript file --- user/settings/javascript.nix | 48 ++++++++++++++++++++++++++++++++++++++++++++ user/settings/zsh.nix | 44 ---------------------------------------- 2 files changed, 48 insertions(+), 44 deletions(-) diff --git a/user/settings/javascript.nix b/user/settings/javascript.nix index 205dde83..5b5c82a8 100644 --- a/user/settings/javascript.nix +++ b/user/settings/javascript.nix @@ -47,6 +47,54 @@ in node2nixPackages.dockerfile-language-server-nodejs node2nixPackages.yaml-language-server ]); + + programs.zsh.shellAliases = { + ava = "pnpx ava"; + avt = "pnpx ava --tap"; + avat = "pnpx ava --tap"; + pino = "pino-pretty"; + mocha = "pnpx mocha"; + prettier = "pnpx prettier"; + standard = "pnpx standard"; + tsc = "pnpx tsc"; + tslint = "pnpx tslint"; + tsnode = "pnpx ts-node"; + + p = "pnpm"; + pi = "pnpm install"; + pl = "pnpm ls"; + pr = "pnpm run"; + prb = "pnpm run build"; + pmi = "pnpm multi install"; + pmx = "pnpm multi exec"; + pmr = "pnpm multi run"; + pa = "pnpm add --save"; + pad = "pnpm add --save-dev"; + pd = "pnpm uninstall"; + pou = "pnpm outdated"; + pt = "pnpm test"; + pmt = "pnpm multi test"; + pup = "pnpm update"; + ppr = "pnpm prune"; + pli = "pnpm link"; + pul = "pnpm unlink"; + + np = "npm"; + npi = "npm install"; + npl = "npm ls"; + npr = "npm run"; + npb = "npm run build"; + nprb = "npm run build"; + npa = "npm install --save"; + npad = "npm install --save-dev"; + npd = "npm uninstall"; + npt = "npm test"; + npup = "npm update"; + nppr = "npm prune"; + npli = "npm link"; + npul = "npm unlink"; + }; + home.file.".npmrc".text = '' prefix=''${HOME}/.local //registry.npmjs.org/:_authToken=''${NPM_AUTH_TOKEN} diff --git a/user/settings/zsh.nix b/user/settings/zsh.nix index 7a8f7ed8..a2c14586 100644 --- a/user/settings/zsh.nix +++ b/user/settings/zsh.nix @@ -161,16 +161,6 @@ in https = "http --default-scheme https"; kns = "kubens"; kx = "kubectx"; - ava = "pnpx ava"; - avt = "pnpx ava --tap"; - avat = "pnpx ava --tap"; - pino = "pino-pretty"; - mocha = "pnpx mocha"; - prettier = "pnpx prettier"; - standard = "pnpx standard"; - tsc = "pnpx tsc"; - tslint = "pnpx tslint"; - tsnode = "pnpx ts-node"; history = "fc -l $(( $LINES - 2 ))"; hist-freq-lines = "fc -l -10000 | cut -d' ' -f4- | sort | uniq -c | sort -g | tail -n100 | less"; @@ -229,40 +219,6 @@ in gmup = "git mup"; grup = "git rup"; - p = "pnpm"; - pi = "pnpm install"; - pl = "pnpm ls"; - pr = "pnpm run"; - prb = "pnpm run build"; - pmi = "pnpm multi install"; - pmx = "pnpm multi exec"; - pmr = "pnpm multi run"; - pa = "pnpm add --save"; - pad = "pnpm add --save-dev"; - pd = "pnpm uninstall"; - pou = "pnpm outdated"; - pt = "pnpm test"; - pmt = "pnpm multi test"; - pup = "pnpm update"; - ppr = "pnpm prune"; - pli = "pnpm link"; - pul = "pnpm unlink"; - - np = "npm"; - npi = "npm install"; - npl = "npm ls"; - npr = "npm run"; - npb = "npm run build"; - nprb = "npm run build"; - npa = "npm install --save"; - npad = "npm install --save-dev"; - npd = "npm uninstall"; - npt = "npm test"; - npup = "npm update"; - nppr = "npm prune"; - npli = "npm link"; - npul = "npm unlink"; - hos = "home-manager switch"; hon = "home-manager news"; hoh = "home-manager-help"; -- cgit 1.4.1