Package Details: nostromo-bin 0.7.8-1

Git Clone URL: https://aur.archlinux.org/nostromo-bin.git (read-only, click to copy)
Package Base: nostromo-bin
Description: CLI for building powerful aliases
Upstream URL: https://nostromo.sh
Keywords: aliases bash cli go nostromo shell tool zsh
Licenses: MIT
Provides: nostromo
Submitter: ragouel
Maintainer: ragouel
Last Packager: ragouel
Votes: 0
Popularity: 0.000000
First Submitted: 2020-04-24 00:44 (UTC)
Last Updated: 2022-01-13 01:26 (UTC)

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

ragouel commented on 2021-09-19 01:31 (UTC)

@Grimslade, I was able to reproduce the bug.

Changing eval "$(nostromo completion)" to eval '$(nostromo completion)' got rid of the "unexpected end of file" error but it introduced a new one. nostromo completion is invoking compdef at the start of the code, compdef is a Zsh specific command. So, short story is - nostromo will not work with Bash. Use Zsh instead (it's way better anyway).

Grimslade commented on 2021-08-28 03:31 (UTC)

Hi guys!

Note: I'm using bash.

As far as I can tell after reading the manual on your site, and trying to fix it myself, it seems there's a conflicting issue with the way you inject the eval "($nostromo completion)" line at the end of .bashrc.

Regardless of whether I use the software to make a new alias or just use init to initialise it, I just get an "unexpected end of file" bash error when I restart my terminal... Not sure if this is out-of-date or something.

It's a pity, this software seems pretty well made and useful! Beyond this error. I very much doubt it's an error on my system's part, I haven't done anything non-standard and your line of code appears to be added to the end of .bashrc as intended.

If I change something and it suddenly works, I'll give an update.

Cheers.