Skip to content

Instantly share code, notes, and snippets.

View danielschwartz85's full-sized avatar

Daniel Schwartz danielschwartz85

  • Israel
View GitHub Profile
@danielschwartz85
danielschwartz85 / libsTolls.md
Last active May 19, 2024 13:03
Usefull libs and tools
@danielschwartz85
danielschwartz85 / npmv.md
Last active June 27, 2023 22:13
view an npm package.json

Bash script for viewing an npm package package.json

Usgae

  npmv eslint@14.2.0
  npmv eslint
  npmv @koa/router@14.2.3
@danielschwartz85
danielschwartz85 / VS code prodile.json
Last active November 22, 2023 14:30
My VS code profile (with extention and key bindings)
{"name":"Daniel","settings":"{\"settings\":\"{\\r\\n \\\"files.autoSave\\\": \\\"afterDelay\\\",\\r\\n \\\"turboConsoleLog.logMessagePrefix\\\": \\\"🚀 XXXXXX\\\",\\r\\n \\\"clipboard.size\\\": 15,\\r\\n \\\"cSpell.enableFiletypes\\\": [\\r\\n \\\"ts\\\",\\r\\n \\\"md\\\",\\r\\n \\\"tsx\\\"\\r\\n ],\\r\\n \\\"editor.bracketPairColorization.enabled\\\": false,\\r\\n \\\"terminal.integrated.profiles.windows\\\": {\\r\\n \\\"PowerShell\\\": {\\r\\n \\\"source\\\": \\\"PowerShell\\\",\\r\\n \\\"icon\\\": \\\"terminal-powershell\\\"\\r\\n },\\r\\n \\\"Command Prompt\\\": {\\r\\n \\\"path\\\": [\\r\\n \\\"${env:windir}\\\\\\\\Sysnative\\\\\\\\cmd.exe\\\",\\r\\n \\\"${env:windir}\\\\\\\\System32\\\\\\\\cmd.exe\\\"\\r\\n ],\\r\\n \\\"args\\\": [],\\r\\n \\\"icon\\\": \\\"terminal-cmd\\\"\\r\\n },\\r\\n \\\"Git Bash\\\": {\\r\\n \\\"sourc
@danielschwartz85
danielschwartz85 / .bashrc.md
Last active March 25, 2024 13:03
Customize bash prompt with time, node version and branch

Customize bash prompt with time, node version and branch

~/.bashrc

function setps1()
{
    NODE=`node -v | grep -Po 'v\K\d+'`
    BRANCH=`git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`
    CHANGES=`git status 2> /dev/null | (grep -q changes 2> /dev/null && echo "")`
    STAGED=`git status 2> /dev/null | (grep -q 'Changes to be committed' 2> /dev/null && echo "")`