Skip to content

Instantly share code, notes, and snippets.

View skvggor's full-sized avatar
🇯🇲
Peace && Love.

Marcos skvggor

🇯🇲
Peace && Love.
View GitHub Profile
@brenopolanski
brenopolanski / export-svg-inkscape.md
Created December 26, 2017 13:29
Exporting an object as svg from inkscape
  1. Select the object(s) to export
  2. Open the document properties window (Ctrl+Shift+D)
  3. Select "Resize page to drawing or selection"
  4. File > Save As Copy...
  5. Select Optimized SVG as the format if you want to use it on the web
@skvggor
skvggor / app.js
Created September 26, 2017 02:57
Organizing events
const Vue = require('../../node_modules/vue/dist/vue.common.js');
const App = new Vue({
delimiters: ['${', '}'],
el: '#app',
data: {
message: 'Default message',
@mfd
mfd / ImageMagick_snippets.md
Last active March 20, 2018 18:44
ImageMagick sprite image snippets

imagemagick sprite

convert $(ls *.png | sort -r) +append res/result-sprite-vertical.png
convert $(ls *.png) -append res/result-sprite-horizontal.png
convert *png *gif -append PNG8:res/result-sprite-horizon.png

imagemagick Montage #

montage *.png -background transparent -geometry +4+4  res/sprite.png
montage $(ls *.png -t) -mode Concatenate -tile 2x16+1+1 -border 2 res/sprite.png
// const input = `4
// 1 4 3 2`
// input.split('\n')[1].split(' ').reverse().join(' ')
// Sample Input
// const input = `1 1 1 0 0 0
// 0 1 0 0 0 0
xterm*background: grey9
xterm*foreground: white
xterm*cursorColor: red
xterm*cursorUnderline: true
xterm*cursorBlink: true
xterm*saveLines: 100
! -- Allow utf8 in/out
xterm*utf8: 2
xterm*eightBitInput: true
xtere*eightBitControl: false
@atelierbram
atelierbram / set-active-class-in-nunjucks.md
Last active January 20, 2025 10:30
Set Active Class on Nav-Menu-Item in Nunjucks

In html/about/index.html:

{% extends "layouts/layout.njk" %}

{% set base_path = "../../" %}
{% set page_title = "about" %} 

In data.json:

@wiledal
wiledal / template-literals-3-for-loops.js
Last active January 1, 2025 06:18
Template Literals example: For loops
/*
Template literals for-loop example
Using `Array(5).join(0).split(0)`, we create an empty array
with 5 items which we can iterate through using `.map()`
*/
var element = document.createElement('div')
element.innerHTML = `
<h1>This element is looping</h1>
${Array(5).join(0).split(0).map((item, i) => `
# Android SDK setup
## Install Java
```bash
sudo apt-get update
sudo dpkg --add-architecture i386
sudo apt-get install libbz2-1.0:i386
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
sudo apt-get install openjdk-8-jdk openjdk-8-jre
@ivan-kalachikov
ivan-kalachikov / opengraph.html
Last active August 8, 2018 21:03
open graph
<meta property="og:title" content="The Attorney" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://ivankalachikov.esy.es/ahblaw/attorney.html" />
<meta property="og:description"
content="Sharis is a native Texan who was born in Houston and has committed herself to helping other Texans in need. Sharis attended Baylor University and obtained both her undergraduate and law degree in Waco and moved to Dallas to begin her law practice." />
<meta property="og:image" content="http://ivankalachikov.esy.es/ahblaw/images/5.jpg" />
<meta property="og:image:width" content="323" />
<meta property="og:image:height" content="492" />
@josh-padnick
josh-padnick / fish-agent.sh
Last active June 20, 2025 19:55
Run ssh-agent via fish shell
#!/bin/bash
#
# Convert ssh-agent output to fish shell
#
eval "$(ssh-agent)" >/dev/null
echo "set SSH_AUTH_SOCK \"$SSH_AUTH_SOCK\"; export SSH_AUTH_SOCK"
echo "set SSH_AGENT_PID \"$SSH_AGENT_PID\"; export SSH_AGENT_PID"