Yep I know about that.

For the sync part, mine works on Windows and Mac, just doesn't work on Linux. I think it's just a matter of time before this feature comes out.

btw self-maintenance is actually not bad for MS Edge compared to other packages.

5 months later

Microsoft Edge version 100 and above now supports full account syncing for almost any account subscription (for example, my A1 plus is now happily syncing my history and bookmarks). If you were having trouble with that before, now it's a good time to give it a go.

name       : microsoft-edge
version    : 100.0.1185.44
release    : 8
source     :
    - https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_100.0.1185.44-1_amd64.deb : 09fd1ca8b6fe591d38801e16225cb194ec95cf86d51a65c6ef401828a3ff617f
license    : Proprietary
component  : network.web.browser
summary    : The web browser from Microsoft.
description: |
    Microsoft Edge is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.
builddeps  :
    # Why do we need these when we do not actually build the application?
    # Because eopkg will be able to auto-detect rundeps.
    - pkgconfig(alsa)
    - pkgconfig(atk)
    - pkgconfig(atspi-2)
    - pkgconfig(atk-bridge-2.0)
    - pkgconfig(cairo-gl)
    - pkgconfig(gconf-2.0)
    - pkgconfig(libdrm)
    - pkgconfig(libsecret-1)
    - pkgconfig(osmesa)
    - pkgconfig(pango)
    - pkgconfig(xcomposite)
    - pkgconfig(xdamage)
    - pkgconfig(xfixes)
    - pkgconfig(xkbcommon-x11)
    - pkgconfig(xrandr)
    - pkgconfig(xscrnsaver)
    - cups-devel
rundeps    :
    - gconf
    - libxscrnsaver
setup      : |
    ar x $sources/microsoft-edge-stable_${version}-1_amd64.deb
    tar xf data.tar.*
install    : |-
    mkdir -p $installdir
    cp -r usr $installdir/
    cp -r opt/microsoft/msedge $installdir/usr/share/
    ln -sfn /usr/share/msedge/microsoft-edge $installdir/usr/bin/microsoft-edge
    install -Dm00644 opt/microsoft/msedge/product_logo_128.png $installdir/usr/share/pixmaps/microsoft-edge.png

    # Remove stuff that aren't necessary on Solus
    sed -i 's/microsoft-edge-stable/microsoft-edge/g' $installdir/usr/share/applications/microsoft-edge.desktop
    rm -f $installdir/usr/bin/microsoft-edge-stable

    GZGavinZhao Microsoft Edge version 100 and above now supports full account syncing for almost any account subscription (for example, my A1 plus is now happily syncing my history and bookmarks). If you were having trouble with that before, now it's a good time to give it a go.

    Microsoft has done a lot with Edge in recent months, particularly in terms of reducing load -- sleeping tabs, Efficiency Mode and so on -- and I'm glad to see that, as well. I've been running some load comparison tests (Edge versus Firefox) to see if I can nudge Linux into at least 80% of the battery efficiency of Windows, and I've been impressed with how few resources Edge uses, particularly in efficiency mode.

    As an aside, Stable is at Version 101.0.1210.32 (Official build) (64-bit) now on both Linux and Windows. I noticed that you are still at 100.0.1185.44. I think that is several cycles out of date, so you might consider updating.

    NOTE: I'm not quite sure what your intention was in posting the quoted text. If the text you posted is intended to be used by others to install Edge as a local eopkg or otherwise install Edge locally, please keep community guidelines in mind. Unofficial eopkgs cannot be posted or linked to under existing community guidelines.

      tomscharbach NOTE: I'm not quite sure what your intention was in posting the quoted text. If the text you posted is intended to be used by others to install Edge as a local eopkg or otherwise install Edge locally, please keep community guidelines in mind. Unofficial eopkgs cannot be posted or linked to under existing community guidelines.

      Note that this is a recipe for building a package yourself, so has the advanced user in mind, and not simply a link to a ready-made eopkg. This is fine, at least in my interpretation of the rules ^^

        Staudey Note that this is a recipe for building a package yourself, so has the advanced user in mind, and not simply a link to a ready-made eopkg. This is fine, at least in my interpretation of the rules

        It is a fine distinction, but I see the logic.

        3 months later
        Harvey locked the discussion .