Skip to content

Instantly share code, notes, and snippets.

View mmswiderski's full-sized avatar

Maciej Świderski mmswiderski

View GitHub Profile
@mmswiderski
mmswiderski / ST2: KayMap
Created September 2, 2013 21:48
SublimeText2 - KeyMaps
// vintage - mode control
// exit insert mode
{ "keys": ["i", "i"], "command": "exit_insert_mode",
"context":
[
{ "key": "setting.command_mode", "operand": false },
{ "key": "setting.is_widget", "operand": false }
]
},
@mmswiderski
mmswiderski / gist:7134188
Created October 24, 2013 09:42
My .bash_rc
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth
@mmswiderski
mmswiderski / gist:7135031
Created October 24, 2013 10:52
Check USB Stick
sudo fdisk -l
sudo dosfsck -w -r -l -a -v -t /dev/...
sudo e2fsck -f /dev/sdb1
sudo dumpe2fs -f /dev/sdb1 | grep -i superblock
sudo mount -t vfat /dev/sdb1 /media/external -o uid=1000,gid=1000,utf8,dmask=027,fmask=137
sudo mount -t ntfs-3g /dev/sdb1 /media/external
@mmswiderski
mmswiderski / aptget
Last active December 26, 2015 13:49
My Linux software apps
chromium-browser skype wine vlc xbmc gstreamer0.10-plugins-ugly gstreamer0.10-ffmpeg libxine1-ffmpeg gxine mencoder libdvdread4 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321 gstreamer1.0-libav kadu unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack arj cabextract file-roller cheese gimp gimp-data gimp-plugin-registry gimp-data-extras bum dropbox smplayer libwxgtk2.8-dev libgnutls-dev libtinyxml-dev libdbus-1-dev libgtk2.0-dev
sudo /usr/share/doc/libdvdread4/./install-css.sh
bum
---TLC
sudo apt-get remove laptop-mode-tools
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw smartmontools ethtool
@foreach(array_chunk($posts, 3) as $postSet)
<div class="row"> <!-- this div will surround every three posts -->
@foreach($postSet as $post)
<h3>{{ $post['title'] }}</h3>
@endforeach
</div>
@endforeach
alias gundo='git reset HEAD~ && git clean -df'
@mmswiderski
mmswiderski / gist:dd954a8f441d14985d8f
Created November 25, 2014 02:02
Default gulp.js
//gulp 'n' modules initialization
var gulp = require('gulp');
//images
var favicons = require('favicons');
var imagemin = require('gulp-imagemin');
var pngquant = require('imagemin-pngquant');
//utils
var _ = require('lodash');
var rimraf = require('gulp-rimraf');
var path = require('path');
@mmswiderski
mmswiderski / lamp
Last active February 2, 2016 09:12
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
sudo apt-get install apache2
sudo service apache2 start
sudo apt-get install php5 php5-mysql php5-curl php5-gd php5-snmp php5-mcrypt php5-tidy php5-xmlrpc libapache2-mod-php5 php5-cli
sudo apt-get install mysql-server mysql-client
sudo mysql_secure_installation
@mmswiderski
mmswiderski / testpo
Last active February 7, 2019 19:38
Replace all translation lines in .po files with predefined text - transaltion testing
sed -n '/msgid/,/msgstr/p' trans.po | grep -v 'msgstr' | cat | sed '/msgid*/i msgstr "TEKST ANGIELSKI"' | awk '{ if ( NR == 1 ) { store=$0 } else { print } }END{ print store }'