Gemba / skyscraper

Powerful and versatile game data scraper written in Qt and C++.
https://gemba.github.io/skyscraper/
GNU General Public License v3.0
56 stars 14 forks source link

Skyscraper Binary Name #36

Closed maxexcloo closed 9 months ago

maxexcloo commented 9 months ago

Describe the bug Not so much of a bug as a request, would it be possible to rename/link Skyscraper to skyscraper?

To Reproduce Build and install as normal.

Expected behavior A lowercase binary name matching everything else on my Linux/macOS systems.

Additional context I know this one is a bit pedantic but Skyscraper is the only app I've come across which is named in this way, would be a quick and easy fix. It would also be possible to symlink the old name to the new for backwards compat.

Gemba commented 9 months ago

You can do it by yourself:

  1. Add line to ~/.bash_aliases: alias skyscraper=Skyscraper
  2. Download complete_alias wrapper:
    cd ~/.local/share/bash-completion/completions
    wget https://raw.githubusercontent.com/cykerway/complete-alias/master/complete_alias
  3. Add to ~/.bashrc at the end:
    source .local/share/bash-completion/completions/complete_alias
    complete -F _complete_alias skyscraper
maxexcloo commented 9 months ago

I’ve been doing it with a symbolic link - it was more a question of why it is how it is - everything else seems to be fairly standard behaviour and convention so was wondering (although given that wasn’t an implementation from you and it’s legacy now it would probably be a breaking change…)

Gemba commented 9 months ago

I'd like to stick to the titlecase name. It isn't non-Linux standard or against the convention, it may be unusual.

I won't fix it yet. But I will put a short guide in the FAQ.