From 95592cc89f968bc52ebfa5403f3ff556c331221a Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Tue, 4 Feb 2025 17:00:35 +0100 Subject: [PATCH] refactor: add NodeJS aliases and update workstation.yml for nodejs20 --- .bashrc | 4 ++++ config/ansible/tasks/workstations/workstation.yml | 2 ++ config/home-manager/flake.lock | 12 ++++++------ vscode/settings.json | 3 ++- 4 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.bashrc b/.bashrc index 0478c4c..3adef39 100644 --- a/.bashrc +++ b/.bashrc @@ -40,6 +40,10 @@ alias gcm='git commit -m' alias gco='git checkout' alias gcb='git checkout -b' +# NodeJS aliases +alias node='node-20' +alias npm='npm-20' + # netstat port in use check alias port='netstat -atupn | grep LISTEN' diff --git a/config/ansible/tasks/workstations/workstation.yml b/config/ansible/tasks/workstations/workstation.yml index a9d4f06..2900a91 100644 --- a/config/ansible/tasks/workstations/workstation.yml +++ b/config/ansible/tasks/workstations/workstation.yml @@ -35,6 +35,8 @@ - gdk-pixbuf2-modules-extra - adwaita-icon-theme - gnome-icon-theme + # Used for VSCode Extensions + - nodejs20 state: present become: true diff --git a/config/home-manager/flake.lock b/config/home-manager/flake.lock index 0ba832e..8dd3fd9 100644 --- a/config/home-manager/flake.lock +++ b/config/home-manager/flake.lock @@ -23,11 +23,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1738163270, - "narHash": "sha256-B/7Y1v4y+msFFBW1JAdFjNvVthvNdJKiN6EGRPnqfno=", + "lastModified": 1738574474, + "narHash": "sha256-rvyfF49e/k6vkrRTV4ILrWd92W+nmBDfRYZgctOyolQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "59e618d90c065f55ae48446f307e8c09565d5ab0", + "rev": "fecfeb86328381268e29e998ddd3ebc70bbd7f7c", "type": "github" }, "original": { @@ -39,11 +39,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1738142207, - "narHash": "sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9+WC4=", + "lastModified": 1738546358, + "narHash": "sha256-nLivjIygCiqLp5QcL7l56Tca/elVqM9FG1hGd9ZSsrg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9d3ae807ebd2981d593cddd0080856873139aa40", + "rev": "c6e957d81b96751a3d5967a0fd73694f303cc914", "type": "github" }, "original": { diff --git a/vscode/settings.json b/vscode/settings.json index 74b697b..210f400 100755 --- a/vscode/settings.json +++ b/vscode/settings.json @@ -64,5 +64,6 @@ }, "go.toolsManagement.autoUpdate": true, "redhat.telemetry.enabled": false, - "makefile.configureOnOpen": false + "makefile.configureOnOpen": false, + "workbench.colorTheme": "Default Light+" } \ No newline at end of file