Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
O
oh-my-fish
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nanahira
oh-my-fish
Commits
6c30b2fa
Commit
6c30b2fa
authored
Nov 04, 2015
by
Bruno
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #159 from derekstavis/fix-basename
packages.list: Use basename -a with multiple paths
parents
f2041b03
bc5e434b
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
9 deletions
+9
-9
pkg/omf/cli/omf.destroy.fish
pkg/omf/cli/omf.destroy.fish
+1
-1
pkg/omf/cli/omf.packages.list.fish
pkg/omf/cli/omf.packages.list.fish
+8
-8
No files found.
pkg/omf/cli/omf.destroy.fish
View file @
6c30b2fa
...
@@ -14,7 +14,7 @@ end
...
@@ -14,7 +14,7 @@ end
function omf.destroy -d "Remove Oh My Fish"
function omf.destroy -d "Remove Oh My Fish"
echo (omf::dim)"Removing Oh My Fish..."(omf::off)
echo (omf::dim)"Removing Oh My Fish..."(omf::off)
for pkg in (basename $OMF_PATH/pkg/*)
for pkg in (basename
-a
$OMF_PATH/pkg/*)
emit uninstall_$pkg
emit uninstall_$pkg
end
end
...
...
pkg/omf/cli/omf.packages.list.fish
View file @
6c30b2fa
...
@@ -9,11 +9,11 @@ end
...
@@ -9,11 +9,11 @@ end
function __omf.packages.list -a type
function __omf.packages.list -a type
set -l list
set -l list
test "$type" = "--theme"; or for package in (basename {$OMF_CONFIG,$OMF_PATH/db}/pkg/*)
test "$type" = "--theme"; or for package in (basename
-a
{$OMF_CONFIG,$OMF_PATH/db}/pkg/*)
contains $package (__omf.packages.builtin); or set list $list $package
contains $package (__omf.packages.builtin); or set list $list $package
end
end
test "$type" = "--plugin"; or for package in (basename {$OMF_CONFIG,$OMF_PATH/db}/themes/*)
test "$type" = "--plugin"; or for package in (basename
-a
{$OMF_CONFIG,$OMF_PATH/db}/themes/*)
set list $list $package
set list $list $package
end
end
...
@@ -24,11 +24,11 @@ function __omf.packages.list.available -a type
...
@@ -24,11 +24,11 @@ function __omf.packages.list.available -a type
set -l list
set -l list
test "$type" = "--theme"; or for package in (basename $OMF_PATH/db/pkg/*)
test "$type" = "--theme"; or for package in (basename $OMF_PATH/db/pkg/*)
contains $package (basename {$OMF_CONFIG,$OMF_PATH}/pkg/*); or set list $list $package
contains $package (basename
-a
{$OMF_CONFIG,$OMF_PATH}/pkg/*); or set list $list $package
end
end
test "$type" = "--plugin"; or for package in (basename $OMF_PATH/db/themes/*)
test "$type" = "--plugin"; or for package in (basename $OMF_PATH/db/themes/*)
contains $package (basename {$OMF_CONFIG,$OMF_PATH}/themes/*); or set list $list $package
contains $package (basename
-a
{$OMF_CONFIG,$OMF_PATH}/themes/*); or set list $list $package
end
end
__omf.packages.sort $list
__omf.packages.sort $list
...
@@ -37,11 +37,11 @@ end
...
@@ -37,11 +37,11 @@ end
function __omf.packages.list.database -a type
function __omf.packages.list.database -a type
set -l list
set -l list
test "$type" = "--theme"; or for package in (basename $OMF_PATH/db/pkg/*)
test "$type" = "--theme"; or for package in (basename
-a
$OMF_PATH/db/pkg/*)
set list $list $package
set list $list $package
end
end
test "$type" = "--plugin"; or for package in (basename $OMF_PATH/db/themes/*)
test "$type" = "--plugin"; or for package in (basename
-a
$OMF_PATH/db/themes/*)
set list $list $package
set list $list $package
end
end
...
@@ -51,11 +51,11 @@ end
...
@@ -51,11 +51,11 @@ end
function __omf.packages.list.installed -a type
function __omf.packages.list.installed -a type
set -l list
set -l list
test "$type" = "--theme"; or for package in (basename {$OMF_CONFIG,$OMF_PATH}/pkg/*)
test "$type" = "--theme"; or for package in (basename
-a
{$OMF_CONFIG,$OMF_PATH}/pkg/*)
contains $package (__omf.packages.builtin); or set list $list $package
contains $package (__omf.packages.builtin); or set list $list $package
end
end
test "$type" = "--plugin"; or for package in (basename {$OMF_CONFIG,$OMF_PATH}/themes/*)
test "$type" = "--plugin"; or for package in (basename
-a
{$OMF_CONFIG,$OMF_PATH}/themes/*)
set list $list $package
set list $list $package
end
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment