Nils Winkler
be077be3f5
Merge pull request #986 from rodtreweek/patch-r
...
Request to add some additonal aliases that I have found useful
2017-06-29 09:22:14 +02:00
Rod Treweek
7b5c0ec6fd
Removing vigen alias
2017-06-28 15:47:28 -07:00
Rod Treweek
0e5b872512
Fixing up Vagrant and general alias files
2017-06-28 14:53:14 -07:00
Nils Winkler
8217b7beb0
Merge pull request #989 from nwinkler/fzf-plugin
...
Fzf plugin
2017-06-28 09:46:36 +02:00
Nils Winkler
51c1f7e414
Updated some load priorities
...
These will not work yet, since they are used across component types, but this will start working once everything is loaded from the same "enabled" directory.
2017-06-28 09:43:31 +02:00
Nils Winkler
09cb5552db
Fixed missing quote
2017-06-28 09:42:34 +02:00
Nils Winkler
33cdfe03a7
Added some functions for using fzf
2017-06-28 09:42:34 +02:00
Nils Winkler
b4a8cc222f
Merge pull request #988 from YumingMa/master
...
fix and strengthen the command myip
2017-06-28 09:28:25 +02:00
MaYuming
c52eb6456c
Merge branch 'master' of https://github.com/Bash-it/bash-it
2017-06-28 13:02:30 +08:00
MaYuming
a9a9ff74ba
fix and Strengthen the command myip
2017-06-28 13:02:21 +08:00
Nils Winkler
c51ad5e255
Merge pull request #987 from dsharp-pivotal/patch-1
...
general.aliases: Run `which gshuf` in if condition
2017-06-27 08:17:27 +02:00
David Sharp
48f04159e0
general.aliases: Run `which gshuf` in if condition
...
If .bashrc is sourced while `set -e` is set, and `gshuf` is not installed,
then running `which gshuf` will cause the shell to error and exit.
Running `which gshuf` during an if condition will capture the error.
2017-06-26 14:50:23 -07:00
Rod Treweek
6eada49d9d
cleaning things up a bit for merge
2017-06-26 13:00:13 -07:00
Rod Treweek
1ff2dd7c59
Add stuff ( #7 )
...
* Added aliases for vagrant, bash-it, and homesick
* added aliases
* Add new feature (#6 )
* alias additions
* Adding powerline-r theme
* Adding Vagrant aliases
2017-06-26 12:39:49 -07:00
Rod Treweek
d796390737
cleaning up
2017-06-26 12:24:51 -07:00
Rod Treweek
15177a20d4
Add new feature ( #6 )
...
* alias additions
* Adding powerline-r theme
2017-06-26 12:07:30 -07:00
Rod Treweek
b5ee4dec60
added aliases
2017-06-26 12:07:30 -07:00
Rod Treweek
f873ecb948
Added aliases for vagrant, bash-it, and homesick
2017-06-26 12:07:30 -07:00
Rod Treweek
c1683c74d2
Update README.md
2017-06-26 12:07:30 -07:00
Nils Winkler
2a0a425334
Merge pull request #974 from nwinkler/load-priority
...
Load Order/Priority
2017-06-25 16:47:09 +02:00
Nils Winkler
2581abdf54
Fix some issues that showed the todo.txt-cli aliases in the wrong way
2017-06-24 17:31:31 +02:00
Nils Winkler
94e68b96b5
Fix migration of todo.txt-cli component
2017-06-24 17:31:31 +02:00
Nils Winkler
fc4ce80329
Add tests for enabling multiple plugins at the same time
2017-06-24 17:31:31 +02:00
Nils Winkler
1068e7916b
Add tests for enabling aliases and completions
2017-06-24 17:31:31 +02:00
Nils Winkler
87270c2962
Copy all of Bash-it during the helper tests
2017-06-24 17:31:31 +02:00
Nils Winkler
732b287a57
Run migrate command after a succesful update
2017-06-24 17:31:31 +02:00
Nils Winkler
f221f63d7d
Add completion for help command, and help for migrate
2017-06-24 17:31:31 +02:00
Nils Winkler
bd2e0f1366
Add note about migrate command to readme
2017-06-24 17:31:31 +02:00
Nils Winkler
11469fe235
Fix battery_percentage check in Atomic theme
...
Check for the return value "no", which is returned when no battery check funcationality is available in the OS. This is now consistent with how the Brainy theme does this.
2017-06-24 17:31:31 +02:00
Nils Winkler
e13c75c433
Add safeguard for no battery percentage available
2017-06-24 17:31:31 +02:00
Nils Winkler
b55c0251ed
Add tests for base theme's battery functions
2017-06-24 17:31:31 +02:00
Nils Winkler
0aad8b4ab0
Fixed assert syntax
2017-06-24 17:31:31 +02:00
Nils Winkler
228b86f3d1
Change order of theme loading
...
The base theme is now loaded after plugins, since it now uses the
`command_exists` function, which is defined in the `base` plugin.
2017-06-24 17:31:31 +02:00
Nils Winkler
c33861a9b0
Change dependency check for battery_char function
2017-06-24 17:31:31 +02:00
Nils Winkler
3fac1c7ea5
Fix checks for battery plugin
...
These now check for the presence of the required function instead of
checking for the battery file in the enabled directory.
2017-06-24 17:31:31 +02:00
Nils Winkler
c598487303
Added note about quoting $BASH_IT variable
2017-06-24 17:31:31 +02:00
Nils Winkler
0d9a0987d9
Fixed missing quotes around $BASH_IT variable
...
This should fix most issues where Bash-it is installed in a directory
containing spaces.
2017-06-24 17:31:30 +02:00
Nils Winkler
6f26f92c97
Fixed checks for enabled files in existing plugins
2017-06-24 17:31:30 +02:00
Nils Winkler
951fe918c0
Automatically running migration command when enabling/disabling components
2017-06-24 17:31:30 +02:00
Nils Winkler
0039534517
Renamed a couple of variables
2017-06-24 17:31:30 +02:00
Nils Winkler
15868b1b61
Moved the contribution guidelines to a more prominent position at the top of the page
...
Hoping that more people will take a look at these guidelines before contributing.
2017-06-24 17:31:30 +02:00
Nils Winkler
095ee3bb91
Added a note about unit testing
2017-06-24 17:31:30 +02:00
Nils Winkler
51c8970eb8
Fixed indentation
2017-06-24 17:31:30 +02:00
Nils Winkler
959dd09713
Added development file
2017-06-24 17:31:30 +02:00
Nils Winkler
b686c0dc7f
Added a note about theme screenshots
2017-06-24 17:31:30 +02:00
Nils Winkler
1e624113a7
Refactored search test cases to use the assert functions
2017-06-24 17:31:30 +02:00
Nils Winkler
cb46960717
Removing enabled components before running tests
2017-06-24 17:31:30 +02:00
Nils Winkler
2607bb815a
Avoid polluting the user's Bash-it installation
...
All of the install steps are done in a test directory
2017-06-24 17:31:30 +02:00
Nils Winkler
6ff4071646
Fixed test execution that only checked for plugins starting with 2
2017-06-24 17:31:30 +02:00
Nils Winkler
9ebbf6e6e5
Updated some load priorities
...
These will not work yet, since they are used across component types, but this will start working once everything is loaded from the same "enabled" directory.
2017-06-24 17:31:30 +02:00