Skip to content

(Discussion) Ship a brew-preinstall equivalent to flatpak-preinstall #289

@jumpyvi

Description

@jumpyvi

Hi!

I made a simple implementation of brew preinstall, check it out:
https://github.com/jumpyvi/brew-preinstall.d

This would have to be preset-enabled to start when the first user logs in

Proposition for brew pre-install

  • Single unit file at /usr/lib/systemd/user/brew-preinstall.service
  • Creates a "stop" file at /var/home/linuxbrew/.preinstalled-done (maybe it should be else where, but this works well)
  • Works on Fedora and GnomeOS
  • Works with tap
  • Also works for flatpaks or VSCode extensions

How to use

  • Create any number of .brewfile in either /etc/brew/preinstall.d/ or /usr/share/brew/preinstall.d/

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/brewHomebrew thingsarea/servicesSystem Services and Managementkind/enhancementNew feature, don't implement without a spec and consensus

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions