Commit Graph

431 Commits

Author SHA1 Message Date
Kevin van Zonneveld
bc1b96db71 Clean up and categorize best practices 2016-06-22 10:11:56 +02:00
Kevin van Zonneveld
818d7c81c7 Return Windows as OS when under Git Bash (?) #32 2016-06-22 09:52:38 +02:00
Kevin van Zonneveld
494584b6fd Typos 2016-06-21 20:20:57 +02:00
Kevin van Zonneveld
8e9814bc6a Use only http://cobralab.ca/ 2016-06-21 16:12:38 +02:00
Kevin van Zonneveld
dba28c0e8e Make the activity log more pleasant 2016-06-21 14:15:20 +02:00
Kevin van Zonneveld
be3ca43dff Add social banners 2016-06-21 14:06:25 +02:00
Kevin van Zonneveld
28865fc633 Update CHANGELOG.md 2016-06-21 13:55:17 +02:00
Kevin van Zonneveld
0bfba0661c Silence Atom stylelint complaints 2016-06-21 13:55:09 +02:00
Kevin van Zonneveld
e56e21dc37 b3bp dogfooding for acceptance.sh 2016-06-21 13:51:51 +02:00
Kevin van Zonneveld
09cf71d23c Make version replacement work across new form 2016-06-21 13:49:42 +02:00
Kevin van Zonneveld
64488e569a For delete-key-friendliness, bundle the commandline definition block along with its parser 2016-06-21 13:49:11 +02:00
Kevin van Zonneveld
e0aadaf50c Comment each set with a single line 2016-06-21 13:48:37 +02:00
Kevin van Zonneveld
008face7c8 Less verbose header comments 2016-06-21 13:48:08 +02:00
Kevin van Zonneveld
4926bbc942 For delete-key-friendliness, don't crash on undeclared help vars 2016-06-21 13:38:47 +02:00
Kevin van Zonneveld
83b13e5f55 Adopt a few more best practices from my old blogpost http://kvz.io/blog/2013/11/21/bash-best-practices/ 2016-06-21 13:37:47 +02:00
Kevin van Zonneveld
649b5a0f44 Introduce errtrace, which is on by default (BREAKING) 2016-06-21 13:36:48 +02:00
Kevin van Zonneveld
f7fc992b2d Update CHANGELOG.md 2016-06-21 13:36:28 +02:00
Kevin van Zonneveld
efefd5cf2b Update fixtures after introducing helptext 2016-06-21 13:08:43 +02:00
Kevin van Zonneveld
5ee427eef5 Allow adding a help that is not parsed. See #24 2016-06-21 12:30:12 +02:00
Kevin van Zonneveld
b71ca507ab Merge branch 'whouses' 2016-06-21 12:25:54 +02:00
Kevin van Zonneveld
8bed4a2aaf Add a FAQ: how to contribute to the websit 2016-06-21 12:19:02 +02:00
Kevin van Zonneveld
4c45be4269 Add a GitHub activity feed to the website 2016-06-21 12:18:50 +02:00
Kevin van Zonneveld
156f12f53f Merge pull request #31 from kvz/whouses
Add a who uses section to the readme/website
2016-06-21 11:57:19 +02:00
Kevin van Zonneveld
16401017e0 Invite folks to get listed 2016-06-21 11:52:22 +02:00
Kevin van Zonneveld
2d25f6b0dc Add a who uses section to the readme/website 2016-06-21 11:47:18 +02:00
Kevin van Zonneveld
400f29b30c Unsure if we'll do custom packages actually 2016-06-21 11:34:51 +02:00
Kevin van Zonneveld
95365e6f92 Syntax highlighting 2016-06-21 11:24:20 +02:00
Kevin van Zonneveld
26e282c37f Smoother navigation and changelog 2016-06-21 11:20:59 +02:00
Kevin van Zonneveld
7effd3c9d1 Document the b3bp abbreviation 2016-06-21 10:44:21 +02:00
Kevin van Zonneveld
90f52ea19a Add GA 2016-06-21 10:37:33 +02:00
Kevin van Zonneveld
65338c1660 Add FAQ about BASH vs Bash 2016-06-21 10:32:39 +02:00
Kevin van Zonneveld
fe733c1356 Elaborate on new best practice a little 2016-06-21 10:32:29 +02:00
Kevin van Zonneveld
ff881d529f Update CHANGELOG.md 2016-06-21 10:21:05 +02:00
Kevin van Zonneveld
ae230acc3b Add best practice of using __double_underscore_prefixed_vars 2016-06-21 10:21:00 +02:00
Kevin van Zonneveld
0487f12fff Fix os condition for deploys 2016-06-21 10:14:19 +02:00
Kevin van Zonneveld
00f84ff8d9 More website automation 2016-06-21 10:06:45 +02:00
Kevin van Zonneveld
fb8e44864d Make linux the deploy master 2016-06-21 09:42:53 +02:00
Kevin van Zonneveld
d0ece6da76 Website (#30)
* Base on apex.run

* More custom themie

* Loop to write

* Support inline links

* Smaller header

* Auto-deploys via travis

* Rewording to make for a better homepage
2016-06-21 09:40:25 +02:00
Kevin van Zonneveld
707a14634c Update README.md 2016-06-20 10:15:37 +02:00
Kevin van Zonneveld
18525f72da Make the license less restrictive. See #14 (#28)
* Make the license less restrictive. See #14

So that people can use _just_ main.sh without bothering with also
distributing the license

* Add license update to changelog

* Add a comment about expansion, see #26

* Use an unmodified MIT License, with the more permissive clause inside the code

As modifying the MIT License will needlessly (but rightfully) cause
suspicion

* Credit @bravo-kernel for his feedback

* Fix another typo

* Reword copyright
2016-06-20 09:57:31 +02:00
Kevin van Zonneveld
244e54daa6 Credit @jokajak 2016-06-20 09:44:57 +02:00
Kevin van Zonneveld
12f1013611 Credit @gdevenyi for his testing and suggestions 2016-06-19 13:17:52 +02:00
Kevin van Zonneveld
d70312e916 Add a comment about expansion, see #26 2016-06-19 13:13:38 +02:00
Kevin van Zonneveld
fc7802d707 Respect --no-color by setting the NO_COLOR flag in main.sh. Fixes #25. thx @gdevenyi 2016-06-19 13:06:53 +02:00
Kevin van Zonneveld
8687e384eb Split out changelog into separate file, credit @rouson for the FAQ 2016-03-03 12:45:07 +01:00
Kevin van Zonneveld
bbd4b7689b Whitespace 2016-03-03 12:41:55 +01:00
Kevin van Zonneveld
300ca2e3ad We're welcoming contributions! 2016-03-03 11:49:15 +01:00
Kevin van Zonneveld
fcb6d93028 More code highlighting 2016-03-03 11:49:00 +01:00
Kevin van Zonneveld
e20bb2900c Use automatic markdown numbering 2016-03-03 11:48:40 +01:00
Kevin van Zonneveld
547825b336 Add an explanation of magic vars 2016-03-03 11:48:21 +01:00