Closed srizzling closed 3 years ago
What happens if you rename _nbos_saml.fish
to nbos_saml.fish
?
It kinda worked. nbos_saml
seems to have persisted - I have another file with a few functions - and it doesn't seem to find it across the next session.
I'm assuming I'll need move my nbos_abort
function out of nbos_misc.fish
file and put it into another function?
~/Development/nbos-fish on main ?
λ tree
.
├── README.md
├── completions
│ └── _nbos_saml_completions.fish
├── conf.d
└── functions
├── nbos_misc.fish
└── nbos_saml.fish
3 directories, 4 files
~/Development/nbos-fish on main ?
λ fisher update
fisher update version 4.3.0
Fetching https://codeload.gFietthcuhbi.ncgo m[j4emthhtrtopksu:a/n//cfozdfe/ltoaard..ggzi/tHhEuAbD.
(oBm[jme
throkuan/z/tar.gz/HEAD
Fetching https://codeload.github.com/dracula/fish/tar.gz/HEAD
Fetching https://codeload.github.com/oh-my-fish/plugin-grc/tar.gz/HEAD
Fetching https://codeload.github.com/jorgebucaran/fisher/tar.gz/HEAD
Fetching https://codeload.github.com/jorgebucaran/autopair.fish/tar.gz/HEAD
Installing jethrokuan/z
/Users/sriram/.config/fish/functions/__z.fish
/Users/sriram/.config/fish/functions/__z_add.fish
/Users/sriram/.config/fish/functions/__z_clean.fish
/Users/sriram/.config/fish/functions/__z_complete.fish
/Users/sriram/.config/fish/conf.d/z.fish
Installing jorgebucaran/autopair.fish
/Users/sriram/.config/fish/functions/_autopair_backspace.fish
/Users/sriram/.config/fish/functions/_autopair_insert_left.fish
/Users/sriram/.config/fish/functions/_autopair_insert_right.fish
/Users/sriram/.config/fish/functions/_autopair_insert_same.fish
/Users/sriram/.config/fish/functions/_autopair_tab.fish
/Users/sriram/.config/fish/conf.d/autopair.fish
Installing jethrokuan/fzf
/Users/sriram/.config/fish/functions/__fzf_cd.fish
/Users/sriram/.config/fish/functions/__fzf_complete.fish
/Users/sriram/.config/fish/functions/__fzf_complete_preview.fish
/Users/sriram/.config/fish/functions/__fzf_find_file.fish
/Users/sriram/.config/fish/functions/__fzf_get_dir.fish
/Users/sriram/.config/fish/functions/__fzf_open.fish
/Users/sriram/.config/fish/functions/__fzf_parse_commandline.fish
/Users/sriram/.config/fish/functions/__fzf_reverse_isearch.fish
/Users/sriram/.config/fish/functions/__fzfcmd.fish
/Users/sriram/.config/fish/conf.d/fzf.fish
Installing oh-my-fish/plugin-grc
/Users/sriram/.config/fish/functions/grc.wrap.fish
/Users/sriram/.config/fish/conf.d/grc.fish
Installing dracula/fish
/Users/sriram/.config/fish/conf.d/dracula.fish
Installing /Users/sriram/Development/nbos-fish
/Users/sriram/.config/fish/functions/nbos_misc.fish
/Users/sriram/.config/fish/functions/nbos_saml.fish
/Users/sriram/.config/fish/completions/_nbos_saml_completions.fish
Installing jorgebucaran/fisher
/Users/sriram/.config/fish/functions/fisher.fish
/Users/sriram/.config/fish/completions/fisher.fish
Updated 7 plugin/s
~/Development/nbos-fish on main ? 1s
λ nbos_saml
[ ABRT ] account is empty, usage: nbos_saml <account> <env_name> <user>
~/Development/nbos-fish on main ?
❯ exec fish
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
~/Development/nbos-fish on main ?
λ nbos_saml
fish: Unknown command: nbos_abort
~/.config/fish/functions/nbos_saml.fish (line 8):
nbos_abort "account is empty, usage: nbos_saml <account> <env_name> <user>"
^
in function 'nbos_saml'
Ok - i ended up just spilitting each function into seperate files - and it seems to work!
Development/nbos-fish/functions on main ?
λ fisher update
fisher update version 4.3.0
Fetching https://codeload.github.com/jethrokuan/fzf/tar.gz/HEAD
Fetching https://codeload.github.com/jethrokuan/z/tar.gz/HEAD
Fetching https://codeload.github.com/jorgebucaran/autopair.fish/tar.gz/HEAD
Fetching https://codeload.github.com/oh-my-fish/plugin-grc/tar.gz/HEAD
Fetching https://codeload.github.com/dracula/fish/tar.gz/HEAD
Fetching https://codeload.github.com/jorgebucaran/fisher/tar.gz/HEAD
Installing jethrokuan/z
/Users/sriram/.config/fish/functions/__z.fish
/Users/sriram/.config/fish/functions/__z_add.fish
/Users/sriram/.config/fish/functions/__z_clean.fish
/Users/sriram/.config/fish/functions/__z_complete.fish
/Users/sriram/.config/fish/conf.d/z.fish
Installing jorgebucaran/autopair.fish
/Users/sriram/.config/fish/functions/_autopair_backspace.fish
/Users/sriram/.config/fish/functions/_autopair_insert_left.fish
/Users/sriram/.config/fish/functions/_autopair_insert_right.fish
/Users/sriram/.config/fish/functions/_autopair_insert_same.fish
/Users/sriram/.config/fish/functions/_autopair_tab.fish
/Users/sriram/.config/fish/conf.d/autopair.fish
Installing jethrokuan/fzf
/Users/sriram/.config/fish/functions/__fzf_cd.fish
/Users/sriram/.config/fish/functions/__fzf_complete.fish
/Users/sriram/.config/fish/functions/__fzf_complete_preview.fish
/Users/sriram/.config/fish/functions/__fzf_find_file.fish
/Users/sriram/.config/fish/functions/__fzf_get_dir.fish
/Users/sriram/.config/fish/functions/__fzf_open.fish
/Users/sriram/.config/fish/functions/__fzf_parse_commandline.fish
/Users/sriram/.config/fish/functions/__fzf_reverse_isearch.fish
/Users/sriram/.config/fish/functions/__fzfcmd.fish
/Users/sriram/.config/fish/conf.d/fzf.fish
Installing oh-my-fish/plugin-grc
/Users/sriram/.config/fish/functions/grc.wrap.fish
/Users/sriram/.config/fish/conf.d/grc.fish
Installing dracula/fish
/Users/sriram/.config/fish/conf.d/dracula.fish
Installing /Users/sriram/Development/nbos-fish
/Users/sriram/.config/fish/functions/_nbos_abort.fish
/Users/sriram/.config/fish/functions/account2id.fish
/Users/sriram/.config/fish/functions/coverage
/Users/sriram/.config/fish/functions/nbos_saml.fish
/Users/sriram/.config/fish/completions/_nbos_saml_completions.fish
Installing jorgebucaran/fisher
/Users/sriram/.config/fish/functions/fisher.fish
/Users/sriram/.config/fish/completions/fisher.fish
Updated 7 plugin/s
Development/nbos-fish/functions on main ? 1s
λ nbos_saml
[ ABRT ] account is empty, usage: nbos_saml <account> <env_name> <user>
Development/nbos-fish/functions on main ?
❯ _nbos_abort
[ ABRT ]
Development/nbos-fish/functions on main ?
λ exec fish
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
Development/nbos-fish/functions on main ?
λ nbos_saml
[ ABRT ] account is empty, usage: nbos_saml <account> <env_name> <user>
~/Development/nbos-fish on main ?
❯ tree
.
├── README.md
├── completions
│ └── _nbos_saml_completions.fish
├── conf.d
└── functions
├── _nbos_abort.fish
├── account2id.fish
├── coverage
└── nbos_saml.fish
4 directories, 5 files
Thanks for the quick reply! I'll close this ticket.
I'm having some weird behavior I don't really understand..
Here is the content of my fish_plugins file:
that file is located here:
here is how my plugin dirs look like:
I am struggling to load the plugin in this path:
/Users/sriram/Development/nbos-fish
on new shells. It loads after I runfisher update
.See the steps below:
I am using fisher version..