Skip to content

Instantly share code, notes, and snippets.

View Bargamut's full-sized avatar
:octocat:
Lets work!

Paul Petrov Bargamut

:octocat:
Lets work!
View GitHub Profile
@Bargamut
Bargamut / Electron via WSL.md
Last active May 11, 2024 02:52
My troubleshoots on the way of Electron startup via WSL

Bug with start

INSTALL Electron ONLY ON WINDOWS in case of work via Windows Subsystem for Linux (WSL). It has troubles with starting if you install it on Linux side.

Install tech dependencies

On Ubuntu under WSL you have to install some dependencies:

sudo apt update
@Bargamut
Bargamut / GitCommitEmoji.md
Created April 26, 2019 11:12 — forked from parmentf/GitCommitEmoji.md
Git Commit message Emoji
@Bargamut
Bargamut / .bash
Last active February 25, 2019 15:10
VCS bash prompts: branch and amrkers of changed & unstaged files
# https://unix.stackexchange.com/questions/105958/terminal-prompt-not-wrapping-correctly
# https://unix.stackexchange.com/questions/173851/how-do-i-handle-special-characters-like-a-bracket-in-a-bash-script
BOLD=01
YELLOW=33
function getVSCBranch() {
VCS_BRANCH=""
VCS_TYPE=""
GIT_BRANCH="$(git branch 2>/dev/null | grep '^*' | colrm 1 2)"
/**
* Функция слияния объектов, стыренная у jQuery 3.1.1
* Варианты вызова:
* - Object.extend( target [, object1 ] [, objectN ] )
* - переписывает значенимя объекта
*
* - Object.extend( [deep ], target, object1 [, objectN ] )
* - выполняет слияние и обновление значенй клиента
*
* - Object.extend( [deep ], [overwriteArrays ], target, object1 [, objectN ] )