mirror of
https://github.com/nix-community/home-manager
synced 2024-11-27 05:29:46 +01:00
fish: consistency is key and other style changes
I like my empty sets with spaces between them.
This commit is contained in:
parent
89239d554d
commit
5ca224f75b
2 changed files with 26 additions and 23 deletions
|
@ -65,7 +65,10 @@ in
|
||||||
shellAbbrs = mkOption {
|
shellAbbrs = mkOption {
|
||||||
type = with types; attrsOf str;
|
type = with types; attrsOf str;
|
||||||
default = { };
|
default = { };
|
||||||
example = { l = "less"; gco = "git checkout"; };
|
example = {
|
||||||
|
l = "less";
|
||||||
|
gco = "git checkout";
|
||||||
|
};
|
||||||
description = ''
|
description = ''
|
||||||
An attribute set that maps aliases (the top level attribute names
|
An attribute set that maps aliases (the top level attribute names
|
||||||
in this option) to abbreviations. Abbreviations are expanded with
|
in this option) to abbreviations. Abbreviations are expanded with
|
||||||
|
@ -299,25 +302,25 @@ in
|
||||||
set -l plugin_dir ${plugin.src}
|
set -l plugin_dir ${plugin.src}
|
||||||
|
|
||||||
# Set paths to import plugin components
|
# Set paths to import plugin components
|
||||||
if test -d $plugin_dir"/functions"
|
if test -d $plugin_dir/functions
|
||||||
set fish_function_path $fish_function_path[1] $plugin_dir"/functions" $fish_function_path[2..-1]
|
set fish_function_path $fish_function_path[1] $plugin_dir/functions $fish_function_path[2..-1]
|
||||||
end
|
end
|
||||||
|
|
||||||
if test -d $plugin_dir"/completions"
|
if test -d $plugin_dir/completions
|
||||||
set fish_complete_path $fish_function_path[1] $plugin_dir"/completions" $fish_complete_path[2..-1]
|
set fish_complete_path $fish_function_path[1] $plugin_dir/completions $fish_complete_path[2..-1]
|
||||||
end
|
end
|
||||||
|
|
||||||
# Source initialization code if it exists.
|
# Source initialization code if it exists.
|
||||||
if test -d $plugin_dir"/conf.d"
|
if test -d $plugin_dir/conf.d
|
||||||
source $plugin_dir/conf.d/*.fish
|
source $plugin_dir/conf.d/*.fish
|
||||||
end
|
end
|
||||||
|
|
||||||
if test -f $plugin_dir"/key_bindings.fish"
|
if test -f $plugin_dir/key_bindings.fish
|
||||||
source $plugin_dir"/key_bindings.fish"
|
source $plugin_dir/key_bindings.fish
|
||||||
end
|
end
|
||||||
|
|
||||||
if test -f $plugin_dir"/init.fish"
|
if test -f $plugin_dir/init.fish
|
||||||
source $plugin_dir"/init.fish"
|
source $plugin_dir/init.fish
|
||||||
end
|
end
|
||||||
'';
|
'';
|
||||||
}) cfg.plugins));
|
}) cfg.plugins));
|
||||||
|
|
|
@ -11,25 +11,25 @@ let
|
||||||
set -l plugin_dir ${fooPluginSrc}
|
set -l plugin_dir ${fooPluginSrc}
|
||||||
|
|
||||||
# Set paths to import plugin components
|
# Set paths to import plugin components
|
||||||
if test -d $plugin_dir"/functions"
|
if test -d $plugin_dir/functions
|
||||||
set fish_function_path $fish_function_path[1] $plugin_dir"/functions" $fish_function_path[2..-1]
|
set fish_function_path $fish_function_path[1] $plugin_dir/functions $fish_function_path[2..-1]
|
||||||
end
|
end
|
||||||
|
|
||||||
if test -d $plugin_dir"/completions"
|
if test -d $plugin_dir/completions
|
||||||
set fish_complete_path $fish_function_path[1] $plugin_dir"/completions" $fish_complete_path[2..-1]
|
set fish_complete_path $fish_function_path[1] $plugin_dir/completions $fish_complete_path[2..-1]
|
||||||
end
|
end
|
||||||
|
|
||||||
# Source initialization code if it exists.
|
# Source initialization code if it exists.
|
||||||
if test -d $plugin_dir"/conf.d"
|
if test -d $plugin_dir/conf.d
|
||||||
source $plugin_dir/conf.d/*.fish
|
source $plugin_dir/conf.d/*.fish
|
||||||
end
|
end
|
||||||
|
|
||||||
if test -f $plugin_dir"/key_bindings.fish"
|
if test -f $plugin_dir/key_bindings.fish
|
||||||
source $plugin_dir"/key_bindings.fish"
|
source $plugin_dir/key_bindings.fish
|
||||||
end
|
end
|
||||||
|
|
||||||
if test -f $plugin_dir"/init.fish"
|
if test -f $plugin_dir/init.fish
|
||||||
source $plugin_dir"/init.fish"
|
source $plugin_dir/init.fish
|
||||||
end
|
end
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue