Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
| #!/bin/sh | |
| # curl -ks https://gist.github.com/raw/1592071/dock-spacer.sh | sh | |
| defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}' |
Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
| /** | |
| * Light loader | |
| */ | |
| * { | |
| margin: 0; | |
| padding: 0; | |
| } | |
| html { |
| $sprites: sprite-map("sprites/*.png"); | |
| $sprites-retina: sprite-map("sprites-retina/*.png"); | |
| @mixin sprite-background($name) { | |
| background-image: sprite-url($sprites); | |
| background-position: sprite-position($sprites, $name); | |
| background-repeat: no-repeat; | |
| display: block; | |
| height: image-height(sprite-file($sprites, $name)); | |
| width: image-width(sprite-file($sprites, $name)); |
| // New fontface naming conventions & API | |
| // File Structure | |
| // | |
| // - fonts_dir/ [config setting] | |
| // - simple.eot | |
| // - simple.svg | |
| // - simple.ttf | |
| // - simple.woff | |
| // - folder/ |
| $sprites: sprite-map("sprites/*.png"); | |
| $sprites-retina: sprite-map("sprites-retina/*.png"); | |
| @mixin sprite-background($name) { | |
| background-image: sprite-url($sprites); | |
| background-position: sprite-position($sprites, $name); | |
| background-repeat: no-repeat; | |
| display: block; | |
| height: image-height(sprite-file($sprites, $name)); | |
| width: image-width(sprite-file($sprites, $name)); |
| /* ---------------------------------------------------------- */ | |
| /* */ | |
| /* A media query that captures: */ | |
| /* */ | |
| /* - Retina iOS devices */ | |
| /* - Retina Macs running Safari */ | |
| /* - High DPI Windows PCs running IE 8 and above */ | |
| /* - Low DPI Windows PCs running IE, zoomed in */ | |
| /* - Low DPI Windows PCs and Macs running Firefox, zoomed in */ | |
| /* - Android hdpi devices and above */ |
| // $mq-mobile-portrait : 320px !default; | |
| // $mq-mobile-landscape : 480px !default; | |
| // $mq-tablet-portrait : 640px !default; -- changed because i want my blog content is around this wide, not 768. you should let content & design determine your breakpoints | |
| // $mq-tablet-landscape : 1024px !default; | |
| // $mq-desktop : 1382px !default; | |
| $mq-mobile-portrait : 20em !default; | |
| $mq-mobile-landscape : 30em !default; | |
| $mq-tablet-portrait : 40em !default; | |
| $mq-tablet-landscape : 64em !default; |
| # Sane settings for Gnome | |
| gsettings set org.gnome.desktop.background show-desktop-icons true | |
| gsettings set org.gnome.desktop.interface clock-show-date true | |
| gsettings set org.gnome.settings-daemon.plugins.xsettings antialiasing 'grayscale' | |
| gsettings set org.gnome.settings-daemon.plugins.xsettings hinting 'slight' | |
| gsettings set org.gnome.desktop.interface text-scaling-factor '1.0' | |
| gsettings set org.gnome.desktop.interface monospace-font-name "Monospace 10" | |
| gsettings set org.gnome.desktop.interface document-font-name 'Sans 10' | |
| gsettings set org.gnome.desktop.interface font-name 'Cantarell 10' | |
| gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita' |