Skip to content

fix: follow system OS paths and add multi platform/arch support#843

Merged
dzhou121 merged 10 commits intolapce:masterfrom
panekj:fix/lapce-directories
Aug 16, 2022
Merged

fix: follow system OS paths and add multi platform/arch support#843
dzhou121 merged 10 commits intolapce:masterfrom
panekj:fix/lapce-directories

Conversation

@panekj
Copy link
Copy Markdown
Collaborator

@panekj panekj commented Jul 21, 2022

fixes #881
also part of #83

@dholth
Copy link
Copy Markdown
Contributor

dholth commented Jul 28, 2022

Is this running several commands on the remote host only if the proxy fails to start (and presumably doesn't exist)? It looks like it has a combined commands and a separate commands section.

@panekj panekj force-pushed the fix/lapce-directories branch 5 times, most recently from 3b09a2c to ac25066 Compare August 7, 2022 15:20
@panekj panekj marked this pull request as ready for review August 7, 2022 15:40
@panekj panekj force-pushed the fix/lapce-directories branch from ac25066 to e3566d2 Compare August 7, 2022 17:32
@panekj panekj marked this pull request as draft August 7, 2022 18:10
@panekj panekj force-pushed the fix/lapce-directories branch from e3566d2 to e4fa6e0 Compare August 9, 2022 04:17
panekj added 4 commits August 15, 2022 22:00
To follow XDG spec on Linux and standard paths on other systems,
such as ~/AppData/Local on Windows and ~/Library/Application Support/
on macOS as these directories have special meaning (e.g. local appdata
is not synchronised across systems)
Reworked directories used by lapce for storing data and configs,
such as following XDG spec or OS-specific paths (e.g. local appdata on
Windows)
Signed-off-by: panekj <me@panekj.dev>
@panekj panekj force-pushed the fix/lapce-directories branch 3 times, most recently from 1f9b9b6 to d33c27d Compare August 15, 2022 20:46
@panekj panekj force-pushed the fix/lapce-directories branch from d33c27d to a850cce Compare August 15, 2022 20:51
@panekj panekj force-pushed the fix/lapce-directories branch from a850cce to 82b361b Compare August 15, 2022 22:12
@panekj panekj marked this pull request as ready for review August 15, 2022 22:14
@panekj panekj changed the title wip: fix dirs and add multiarch/os fix: follow system OS paths and add multi platform/arch support Aug 15, 2022
@dzhou121 dzhou121 merged commit 71771ea into lapce:master Aug 16, 2022
@panekj panekj deleted the fix/lapce-directories branch August 16, 2022 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

choose lapce-proxy based on remote uname -sm

3 participants