[Lunar-commits] <moonbase-core> Merge pull request #303 from v4hn/lunar-lwtf-lcd
Auke Kok
sofar+github at foo-projects.org
Sat Apr 20 23:38:47 CEST 2013
commit c58e597447547a7ad407611c56e740eba171a24f
Author: Auke Kok <sofar+github at foo-projects.org>
Date: Sat, 20 Apr 2013 14:38:44 -0700
URL: https://github.com/lunar-linux/moonbase-core/commit/c58e597447547a7ad407611c56e740eba171a24f
Merge pull request #303 from v4hn/lunar-lwtf-lcd
lunar: introduce lwtf and lcd functions
---
system/lunar/profile.d/lunar.rc | +19/-0
1 file changed, 19 insertions(+)
--- a/system/lunar/profile.d/lunar.rc
+++ b/system/lunar/profile.d/lunar.rc
@@ -159,6 +159,25 @@ _lunar_lvu()
}
complete -F _lunar_lvu lvu
+_lunar_comp_modules()
+{
+ local cur
+ cur=${COMP_WORDS[COMP_CWORD]}
+ _lunar_modules_list
+ return 0
+}
+
+alias lwtf="lvu what"
+complete -F _lunar_comp_modules lwtf
+
+function lcd(){
+ [[ -z "$1" || "$1" = "." ]] &&
+ cd "$(lsh 'echo $MOONBASE')" ||
+ cd "$(lsh "echo \$MOONBASE/\$(find_section $1)/$1")"
+ return 0
+}
+complete -F _lunar_comp_modules lcd
+
_lunar_lin()
{
local cur
More information about the Lunar-commits
mailing list