alacritty icon indicating copy to clipboard operation
alacritty copied to clipboard

Include alacritty.yaml in Mac Alacritty.app

Open rektide opened this issue 3 years ago • 4 comments

Hi. In #6199 I asked for an easy way to get the default alacritty.yaml. @chrisduerr countered distributions ought include this.

If your repository does have a package, I'd suggest recommending to them that they include the repo's configuration file.

I'm requesting the MacOS distribution on the release page include an alacritty.yaml.

rektide avatar Jul 11 '22 22:07 rektide

What exactly would you do with the alacritty.yml, were it to be included in the dmg? I doubt there would be a lot of people moving it out of there and I'd actually discourage that usually.

chrisduerr avatar Jul 11 '22 23:07 chrisduerr

@chrisduerr we do have like everything(completions, man page) in Alacritty.app, the problem is that we don't have a config there :/

Seems like it should be added, given that we copy a bunch of stuff there as well.

kchibisov avatar Jul 12 '22 01:07 kchibisov

Completions are something you should copy to your system though, the Alacritty config shouldn't really be copied over.

chrisduerr avatar Jul 12 '22 09:07 chrisduerr

Thanks @kchibisov, yeah; adding the .yml to Alacritty.app alongside the other resources would be ideal. Updated the title.

Completions can be copied over to either the system config or to a user configuration. I personally have never installed completions into MacOS, have always copied them into ~/.zsh/ and used them there. Similarly I hope to have the alacritty.yml available for copying as well.

rektide avatar Jul 13 '22 16:07 rektide

What exactly would you do with the alacritty.yml, were it to be included in the dmg? I doubt there would be a lot of people moving it out of there and I'd actually discourage that usually.

My two cents: Homebrew does put reference configs in /usr/local/share/examples (for instance, it puts one for Mirage in /usr/local/share/examples/mirage/settings.py), and I for one would certainly appreciate having a reference config on my system instead of having to open it on Alacritty's repo on GitHub.

triallax avatar Oct 20 '22 12:10 triallax

Was done in #6639.

kchibisov avatar Jan 31 '23 21:01 kchibisov