Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Steel as an optional plugin system #8675

Draft
wants to merge 140 commits into
base: master
Choose a base branch
from

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    ddca44e View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. line up stuff

    mattwparas committed May 9, 2023
    Configuration menu
    Copy the full SHA
    798c6a5 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    c0ea1eb View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. add scheme indentation

    mattwparas committed May 15, 2023
    Configuration menu
    Copy the full SHA
    7dd0424 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. more integration

    mattwparas committed May 30, 2023
    Configuration menu
    Copy the full SHA
    ba1a38d View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. more integration

    mattwparas committed May 31, 2023
    Configuration menu
    Copy the full SHA
    15886de View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. more reworking

    mattwparas committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    4213328 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. update to use safer APIs

    mattwparas committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    c768780 View commit details
    Browse the repository at this point in the history
  2. get compiling again

    mattwparas committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    4aac10f View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. checkpoint

    mattwparas committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    a0153fb View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. working file tree

    mattwparas committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    e063c58 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Configuration menu
    Copy the full SHA
    76181da View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    3414449 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    3ee5829 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f96fea View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. fix versions

    mattwparas committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    ca346b1 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. wip

    mattwparas committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    1fb2df4 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. clean up keymap api

    mattwparas committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    6fdb717 View commit details
    Browse the repository at this point in the history
  2. remove dead code

    mattwparas committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    db5bf12 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    d0d9f7b View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. indent stuff

    mattwparas committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    08ab867 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Configuration menu
    Copy the full SHA
    72aa2d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d384501 View commit details
    Browse the repository at this point in the history
  3. extra stuff

    mattwparas committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    4544bff View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. update instructions

    mattwparas committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    20d7d6a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. fixes

    mattwparas committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    a73e212 View commit details
    Browse the repository at this point in the history
  2. merge in master

    mattwparas committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    42c9997 View commit details
    Browse the repository at this point in the history
  3. fix formatting

    mattwparas committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    fe4d6ce View commit details
    Browse the repository at this point in the history
  4. add back missing command

    mattwparas committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    5fbc086 View commit details
    Browse the repository at this point in the history
  5. patch info

    mattwparas committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    79f5b25 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    67a5266 View commit details
    Browse the repository at this point in the history
  2. fix borrow mut errors

    mattwparas committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    7da809a View commit details
    Browse the repository at this point in the history
  3. clean up

    mattwparas committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    ecfce4c View commit details
    Browse the repository at this point in the history
  4. more dead code

    mattwparas committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    768b483 View commit details
    Browse the repository at this point in the history
  5. remove dead code

    mattwparas committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    7b6e733 View commit details
    Browse the repository at this point in the history
  6. cut out more code

    mattwparas committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    f808fa0 View commit details
    Browse the repository at this point in the history
  7. nuke the dlopen stuff

    mattwparas committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    8124324 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. add feature flag

    mattwparas committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    279f5ed View commit details
    Browse the repository at this point in the history
  2. some extra comments

    mattwparas committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    69302c2 View commit details
    Browse the repository at this point in the history
  3. more clean up

    mattwparas committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    18fa67d View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. cleanup

    mattwparas committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    7d63468 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0eb0be5 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. update readme

    mattwparas committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    e5e6c3b View commit details
    Browse the repository at this point in the history
  2. fix borrow mut error

    mattwparas committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    cb93a68 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. flake: add Security apple framework

    Now steel can be built with this Nix devshell
    evanrichter committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c680721 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Merge pull request #1 from evanrichter/mwp-steel-integration

    flake: add Security apple framework
    mattwparas authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    3060bcc View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Add hook/event system

    pascalkuthe committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    15f88ad View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    2d4bc31 View commit details
    Browse the repository at this point in the history
  2. clean up warnings

    mattwparas committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    500963b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db3e9ed View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. reverse keymap overlay

    mattwparas committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    6a9d0b3 View commit details
    Browse the repository at this point in the history
  2. fix toolchain

    mattwparas committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    4759b18 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    baa7531 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    0b107d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76de40c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbfa2a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. start theme api

    mattwparas committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    c0fdbc1 View commit details
    Browse the repository at this point in the history
  2. merge from master

    mattwparas committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    575046c View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. add one more keybinding

    mattwparas committed Oct 1, 2023
    Configuration menu
    Copy the full SHA
    30dba6a View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    cc65e58 View commit details
    Browse the repository at this point in the history
  2. merge with event system

    mattwparas committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    fbabc40 View commit details
    Browse the repository at this point in the history
  3. fix build issues

    mattwparas committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    4550faf View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. clean up

    mattwparas committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    0b5501d View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    775e5e2 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. Configuration menu
    Copy the full SHA
    726f4f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    01996b2 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Configuration menu
    Copy the full SHA
    d6c3804 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. merge latest from master

    mattwparas committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    392275d View commit details
    Browse the repository at this point in the history
  2. address more comments

    mattwparas committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    a414582 View commit details
    Browse the repository at this point in the history
  3. unbork toml

    mattwparas committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    c902a23 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. removing the language and theme configurations in favor of a better i…

    …mplementation in the future
    mattwparas committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    38f344c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    eb20adb View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. addressing more comments

    mattwparas committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    cf967ed View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    fd4c689 View commit details
    Browse the repository at this point in the history
  2. remove repr c

    mattwparas committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    759d32e View commit details
    Browse the repository at this point in the history
  3. another rogue repr c

    mattwparas committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    88be9f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7ef482 View commit details
    Browse the repository at this point in the history
  5. remove unnecessary import

    mattwparas committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a77da12 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f9ad6ef View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. address more comments

    mattwparas committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    76d665b View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    e552cc0 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. component api

    mattwparas committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    f90f939 View commit details
    Browse the repository at this point in the history
  2. remove some extra logging

    mattwparas committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    a92f147 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. working terminal library

    mattwparas committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ab62d83 View commit details
    Browse the repository at this point in the history
  2. update from master

    mattwparas committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    fb81eab View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    a1b13e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    95ad1fe View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. rebase from latest

    mattwparas committed May 4, 2024
    Configuration menu
    Copy the full SHA
    ce3959a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c0391f View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. Configuration menu
    Copy the full SHA
    3938a6d View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. update instructions

    mattwparas committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    4a8c4fb View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. update instructions

    mattwparas committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    039526b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d1b350 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b478e60 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. update steel to latest

    mattwparas committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    41c487d View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    14cd995 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    b045c30 View commit details
    Browse the repository at this point in the history
  2. fix instructions

    mattwparas committed Jul 6, 2024
    Configuration menu
    Copy the full SHA
    ac4bf24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a068243 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d611f7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f1d35d View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2 from voidcontext/switch-replace

    Add editor-switch-action! command to be able to switch to an existing buffer
    mattwparas authored Jul 6, 2024
    Configuration menu
    Copy the full SHA
    d1da0f5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7848327 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    773ae95 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    25a8f03 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    9ea77a2 View commit details
    Browse the repository at this point in the history
  2. update submodule

    mattwparas committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d348397 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. update steel to latest

    mattwparas committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    416fa96 View commit details
    Browse the repository at this point in the history
  2. update steel to latest

    mattwparas committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    314ebe0 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. fix build

    mattwparas committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    39e5220 View commit details
    Browse the repository at this point in the history
  2. update steel to latest

    mattwparas committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    d3b14f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    a632904 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    199c9c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    884e958 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. fix recent file picker

    mattwparas committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    dd2d562 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    87496a8 View commit details
    Browse the repository at this point in the history
  2. Adding helix-cogs as a flake output

    These are necessary for creating dev environments which use the plugin
    system.  Making them a flake output makes it easy to get them without
    having `cargo xtask code-gen` modify your ~/.config directory.
    MatrixManAtYrService committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    5b4a047 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    b55e3c4 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    b699f39 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Merge pull request #6 from MatrixManAtYrService/load-from-local

    Optionally load init.scm and helix.scm from .helix/
    mattwparas authored Oct 5, 2024
    Configuration menu
    Copy the full SHA
    4c82a21 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    7ebfd90 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    ad79e8d View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Merge pull request #7 from MatrixManAtYrService/cogs-output

    Add a flake output for the helix cogs
    mattwparas authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    29ce6ff View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. general improvements

    mattwparas committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    c1d7755 View commit details
    Browse the repository at this point in the history
  2. merge latest changes

    mattwparas committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    23470e6 View commit details
    Browse the repository at this point in the history
  3. add some comments

    mattwparas committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e6d5787 View commit details
    Browse the repository at this point in the history
  4. general updates

    mattwparas committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    848cb91 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. event system updates

    mattwparas committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    f68eb02 View commit details
    Browse the repository at this point in the history
  2. point to git

    mattwparas committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    38e9e87 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10 from mattwparas/mwp-steel-upgrades

    general improvements
    mattwparas authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    7d4f918 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. update STEEL.md

    mattwparas committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    30824f6 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    749f3eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee3035a View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. update steel

    mattwparas committed Nov 3, 2024
    Configuration menu
    Copy the full SHA
    68d090c View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. update steel

    mattwparas committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    8ba225f View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    0f8ab5f View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. instrument theme API

    mattwparas committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    7cbde09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4eb2587 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11338b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    72dc7e1 View commit details
    Browse the repository at this point in the history