diff --git a/.github/workflows/install.yaml b/.github/workflows/install.yaml index d49e849c1..5f056ad60 100644 --- a/.github/workflows/install.yaml +++ b/.github/workflows/install.yaml @@ -13,6 +13,7 @@ jobs: os: - "ubuntu-20.04" - "ubuntu-22.04" + - "ubuntu-24.04" python-version: - "3.8" - "3.9" @@ -37,5 +38,5 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - - run: pip3 install . + - run: pip install . - run: mackup --help diff --git a/CHANGELOG.md b/CHANGELOG.md index b251c1901..0f70cb864 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ - Add support for nvm (via @Wxh16144) - Add support for PHPStorm 2023.3 (via @damosse31) - Add support for Terraform CLI (via @jdvivar) +- Add support for Cursor (via @takyshu98) ## Mackup 0.8.40 diff --git a/README.md b/README.md index 5eeafc46d..acabe3703 100644 --- a/README.md +++ b/README.md @@ -267,6 +267,7 @@ See the [README](doc/README.md) file in the doc directory for more info. - [CoRD](http://cord.sourceforge.net/) - [CotEditor](http://coteditor.com/) - [Ctags](http://ctags.sourceforge.net/) +- [Cursor](https://cursor.sh/) - [cVim](https://github.com/1995eaton/chromium-vim) - [Cyberduck](https://cyberduck.io/) - [DaisyDisk](https://daisydiskapp.com) diff --git a/mackup/applications/cursor.cfg b/mackup/applications/cursor.cfg new file mode 100644 index 000000000..760be9510 --- /dev/null +++ b/mackup/applications/cursor.cfg @@ -0,0 +1,12 @@ +[application] +name = Cursor + +[configuration_files] +Library/Application Support/Cursor/User/snippets +Library/Application Support/Cursor/User/keybindings.json +Library/Application Support/Cursor/User/settings.json + +[xdg_configuration_files] +Cursor/User/snippets +Cursor/User/keybindings.json +Cursor/User/settings.json