• This repository has been archived on 09/Nov/2017
  • Stars
    star
    102
  • Rank 335,584 (Top 7 %)
  • Language
    Ruby
  • Created over 14 years ago
  • Updated over 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

[DEAD] An Espresso sugar for SASS

SASS Sugar

To install: download Sass.sugar.zip, unzip by double clicking it, then drag into ~/Library/Application Support/Espresso/Sugars (you may need to use CMD+SHIFT+G in the Finder to get to Library).

Or to install the sugar using git just open the terminal and type:

cd ~/Library/Application\ Support/Espresso/Sugars
git clone git://github.com/hawx/Sass.sugar.git

NOTE: This is meant for the SASS style syntax and has extremely limited support for SCSS syntax. Do not send pull requests adding support for SCSS features, as they will not be merged!

SASS Settings

To use the sass convert features you don't need to do anything different, but I guess most people are like me and have a folder for sass files and another for css. To make the sass go into your css folder you will need to change the preferences.

For Espresso 1

Open Espresso's preferences and navigate to Advanced. Then in the table called 'Custom shell variables', add an entry with name SASS_DIRECTORY, and set the value to the name of the folder you usually use for .sass files (eg. I set it to _sass). Then add another called CSS_DIRECTORY and set the value to the folder you usually use for css files (eg. css).

NOTE: You cannot set per-project settings for this.

For Espresso 2

There are two options for this:

  1. Open Sass.sugar/Support/Scripts/create_css.rb and change the variables being set on lines 9 and 10 to something like:

     sass = '_sass'
     css = 'css'
    
  2. Or set the variables in your .bashrc or .zshrc by adding:

     export SASS_DIRECTORY="_sass"
     export CSS_DIRECTORY="css"
    

More Repositories

1

img

A selection of image manipulation tools
Go
149
star
2

guard-sass

Guard::Sass automatically rebuilds sass files when modified (like sass --watch)
Ruby
88
star
3

guard-shell

Guard::Shell automatically runs shell commands when watched files are modified.
Ruby
75
star
4

tally-ho

A micropub speaking blog
Go
51
star
5

tl-feed

tinyletter ⇉ rss feed
Go
17
star
6

mpd-scrobbler

Scrobbler for mpd
Go
15
star
7

vodka

A functional, stack-based, concatenative programming language
Go
14
star
8

relme-auth

An implementation of http://microformats.org/wiki/RelMeAuth
Go
13
star
9

indieauth

Go
9
star
10

riviera

A river.js generator
Go
7
star
11

ggg

¬ GitHub
Go
6
star
12

trobble

scrobble catcher
Go
6
star
13

hadfield

Basic subcommands to complement the flag package.
Go
6
star
14

clive

The option parser.
Ruby
5
star
15

rivelin

A river.js reader
Go
5
star
16

tw-delete

Deletes all tweets sent after a duration
Go
5
star
17

aoide

Go
5
star
18

riviera-admin

Admin panel for riviera
Go
5
star
19

retro

A webapp for running (remote) retrospectives
Elm
4
star
20

arboretum

A garden-of-news(?) style feed aggregator
Go
4
star
21

papiermache

¬ Instapaper
Go
4
star
22

img-ext

Extensions to img
Go
4
star
23

phemera

a forgetful blog
Go
4
star
24

evmpd

media-key events -> mpd
C
4
star
25

mustache.sugar

[DEAD] An Espresso sugar for Mustache Templates
4
star
26

alexandria

A library for your ebooks
Go
4
star
27

mpd-sound-menu

Display/control mpd from Ubuntu's sound menubar item
Go
3
star
28

route

A request router
Go
3
star
29

iirc

an irc server, if i recall correctly
Go
3
star
30

send-to-s3

Tool to send files to S3
Go
3
star
31

duvet

Cover your code.
JavaScript
3
star
32

img-filtr

Port (kinda) of straup/filtr to use img
Go
3
star
33

circumambient

Simple web proxy that publishes details of requests to redis
Go
3
star
34

catcon

Ruby
3
star
35

serve

serve.Serve()
Go
3
star
36

quantise

Go
2
star
37

persona

Go
2
star
38

vanity

Server for golang vanity import paths
Go
2
star
39

Hackbot-heroku

2
star
40

mpd-slack-status

Update your slack status to the current song playing in mpd
Go
2
star
41

elm-mixpanel

JavaScript
2
star
42

xednese

ruby client for the esendex api
Ruby
2
star
43

tdo

Todo, a simple ruby app to manage your todo list
Ruby
2
star
44

kindle-clippings

Tools for working with the Kindle's "My Clippings.txt" file
Go
2
star
45

henshin

A static site generator.
Ruby
2
star
46

echo

Simple echoing webserver
Go
2
star
47

tw-linkfeed

Like, a feed of all the links in your twitter stream
Go
2
star
48

seq

Seq cycles over elements of an array.
Ruby
2
star
49

relme

Go
2
star
50

smtp

An smtp server (wip)
Go
2
star
51

tw-feed

Like, a feed of your twitter stream
Go
1
star
52

parsey

Parsey matches a string with a pattern to retrieve data from it.
Ruby
1
star
53

xesende

go client for the esendex api
Go
1
star
54

lsd

Elm
1
star
55

mux

Request routers
Go
1
star
56

socketandserve

Go
1
star
57

elm-bulma

Elm
1
star
58

serialisable

Simple xml to object deserialisation for Ruby
Ruby
1
star
59

overcomplicated-elm

github.com/Overcomplicated/website ported to elm, kinda
Elm
1
star
60

shroud

[DEAD] A wrapper for the CloudApp REST API
Ruby
1
star
61

sauna

[DEAD] A forum written in Ruby, using Sinatra
JavaScript
1
star
62

serveable

Minimal fuss rack server hooks.
Ruby
1
star
63

dockerfiles

Collection of my Dockerfiles
Shell
1
star
64

rgoybiv

Go
1
star
65

logely

Pretty logging to console
Ruby
1
star
66

chords

Go
1
star
67

gmd

Script to help making and releasing gems easier.
Ruby
1
star
68

uberich

Go
1
star
69

hall-of-mirrors

Not yet...
Ruby
1
star
70

dotfiles

~/.
Shell
1
star
71

numbersix

a triple store (sqlite + json for values)
Go
1
star
72

publishable

Easy publishing of #each-able items over SFTP.
Ruby
1
star
73

photo

please excuse the very generic name; I have lost imagination
JavaScript
1
star
74

jenkimon

A build monitor for jenkins
JavaScript
1
star
75

attr_plus

attr_accessor for class level instance variables.
Ruby
1
star
76

ihkh

Single-user port of jstn/ihardlyknowher
Go
1
star
77

ast_ast

String -> Tokens -> (AST)
Ruby
1
star
78

words

A local webapp for writing everyday
JavaScript
1
star
79

i-am-my-last

Aggregate your last (tweet / blog post / photo / listen / ...) onto a single page.
JavaScript
1
star
80

process-slack-status

Update your slack status when different processes are running
Go
1
star
81

esendex-push

Playing with the Esendex Push Notification API
Ruby
1
star