2012-07-29 18:42:37 +00:00
|
|
|
# Set fish_custom to the path where your custom config files
|
2015-01-07 05:00:00 +00:00
|
|
|
# and plugins exist, or use the default custom instead.
|
2012-07-29 18:42:37 +00:00
|
|
|
if not set -q fish_custom
|
2015-01-07 05:00:00 +00:00
|
|
|
set -g fish_custom $fish_path/custom
|
2012-07-25 04:07:27 +00:00
|
|
|
end
|
|
|
|
|
2015-01-07 17:21:51 +00:00
|
|
|
# Add functions defined in oh-my-fish/functions to the path.
|
2013-10-31 20:33:26 +00:00
|
|
|
if not contains $fish_path/functions/ $fish_function_path
|
2013-11-20 08:06:31 +00:00
|
|
|
set fish_function_path $fish_path/functions/ $fish_function_path
|
2013-10-31 20:33:26 +00:00
|
|
|
end
|
2012-07-24 03:59:50 +00:00
|
|
|
|
2015-05-26 13:28:06 +00:00
|
|
|
if set -q fish_plugins
|
|
|
|
set_color red
|
|
|
|
echo '$fish_plugins usage has been deprecated. Please see https://asciinema.org/a/20802.'
|
|
|
|
set_color normal
|
|
|
|
end
|
|
|
|
|
|
|
|
if set -q fish_theme
|
|
|
|
set_color red
|
|
|
|
echo '$fish_theme usage has been deprecated. Please see https://asciinema.org/a/20802.'
|
|
|
|
set_color normal
|
|
|
|
end
|
|
|
|
|
2015-01-07 17:21:51 +00:00
|
|
|
# Add imported plugins, completions and themes. Customize imported
|
|
|
|
# commands via the $fish_path/custom directory, for example create
|
|
|
|
# a directory under $fish_path/custom/themes with the same name as
|
|
|
|
# the theme and override any functions/variables there. Rinse and
|
|
|
|
# repeat for plugins.
|
2015-01-07 18:04:54 +00:00
|
|
|
import plugins/$fish_plugins themes/$fish_theme
|
2012-07-25 00:16:18 +00:00
|
|
|
|
2015-01-07 17:21:51 +00:00
|
|
|
# Source all files inside custom directory.
|
|
|
|
for load in $fish_custom/*.load
|
|
|
|
. $load
|
2012-07-25 04:07:27 +00:00
|
|
|
end
|
|
|
|
|
2015-01-13 18:35:42 +00:00
|
|
|
# Make sure to exit with $status of 1 when reloading the framework.
|
|
|
|
or true
|