No description
Find a file
David d8311f5267 Passing variables to scripts (#1140)
Explain how to pass variables along to scripts in more detail, using actual examples instead of JSON code. Not alot of people are aware of this (previously) nearly undocumented feature.
2016-10-06 06:56:39 +02:00
.themes/classic Remove broken oscailte submodule 2015-07-14 18:49:32 -07:00
_deploy@69146ecaf4 Update github edit link 2016-08-21 18:09:35 -07:00
plugins Update getting started 2016-04-16 17:10:09 -07:00
sass Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
source Passing variables to scripts (#1140) 2016-10-06 06:56:39 +02:00
.editorconfig Add EditorConfig file for Ruby files 2012-02-26 11:08:16 -08:00
.gitattributes Added .gitattributes file to keep CRLF's out of the codebase. 2013-03-06 01:29:40 +01:00
.gitignore Remove Gemfile.lock from gitignore 2015-10-27 23:51:26 -07:00
.gitmodules Update deploy to point at master 2016-08-21 16:52:23 -07:00
.powrc Adding .powrc to allow RVM to work when POW is updated to version 0.4.0 and beyond. 2012-06-08 13:58:52 -05:00
.ruby-version Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
.slugignore added slugignore to help with heroku deployment 2011-09-22 18:09:03 -05:00
.travis.yml Update script 2016-08-22 01:13:26 -07:00
_config.yml Fix broken syntax highlighting 2016-08-22 21:58:07 -07:00
config.rb Fix http generated images path when using Compass sprites 2013-07-13 23:22:29 +12:00
config.ru More fixes 2015-10-27 00:53:57 -07:00
Gemfile Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
Gemfile.lock Upgrade ruby/jekyll/style 2016-08-22 01:01:17 -07:00
Rakefile Update deploy branch 2016-08-21 16:55:10 -07:00
README.markdown Remove incorrect new blog post instruction from README 2016-06-02 00:01:32 -07:00

Home Assistant website

This is the source for the Home-Assistant.io website for the Home Assistant project

Setup

Setting up to contribute to documentation and the process for submitting pull requests is explained here.

Site preview

$ rake preview

This makes the preview available on http://127.0.0.1:4000.

Setup on Fedora and CentOS

On Fedora > 22 or CentOS 7.1.1503 Ruby is not available by default. Please take the notes here as a little guide for the Ruby installation process.

$ curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
$ curl -L get.rvm.io | bash -s stable
$ source ~/.profile
$ rvm requirements
$ rvm install ruby-2.2.3
$ rvm use ruby-2.2.3 --default
$ ruby -v

The last command will give you something like this ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]. Then install bundler.

$ gem install bundler

Now you can follow the setup instructions.