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

Config overhaul #359

Merged
merged 33 commits into from
Aug 26, 2024
Merged

Config overhaul #359

merged 33 commits into from
Aug 26, 2024

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    aae7163 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b21a80c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3143e5d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a8e0e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5dfa376 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. refactor: config overhaul

    Still cleaning some things up but it's functional.
    
    Translates old config formts (both vim globals and old lua) to the new
    names. Also shows the new config in `:healthcheck`
    cameronr committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    44b46b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d29ac57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f56a02b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f67c316 View commit details
    Browse the repository at this point in the history
  5. chore: no 🐍!

    cameronr committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    e5bd814 View commit details
    Browse the repository at this point in the history
  6. fix: can't delete a session from Telescope picker

    Sometimes deleting a session from the the Telescope picker wasn't
    working. It happens when we have extra command files that are filtered
    out from the list. Those files break some code in Telescope that finds
    the item we want to delete in the picker results. More detail is here:
    
    nvim-telescope/telescope.nvim#3265
    
    We work around the issue by having the Telescope entry maker returning
    {} instead of nil. That's not perfect but better than not being able to
    delete/
    cameronr committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    008b907 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d845369 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. feat: healthcheck warns about old config names

    And shows you what the new config should be
    cameronr committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2312f62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf229c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b6c4f5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6c7cb2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2faa162 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f783c17 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    37f8355 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    191a2e8 View commit details
    Browse the repository at this point in the history
  9. Update README.md

    cameronr authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    7553809 View commit details
    Browse the repository at this point in the history
  10. fix: rmagatti#358 Don't bubble up ignored errors

    We had been relying on `v:errmsg` to catch session errors when restoring
    with `silent! source <session>`. The problem with that approach is
    `v:errmsg` might be set even when it's an error message that should be
    ignored (e.g. by another `silent!` command).
    
    Instead, we now `silent source <session>` (note no !) but if that fails
    (which means it's a real error), then we optionally source the session
    again, this time with silent! so we load as much of the session as
    possible.
    cameronr committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    bffa497 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    79bb411 View commit details
    Browse the repository at this point in the history
  12. docs: Add allowed/suppressed dirs to readme

    Fixes rmagatti#350
    
    Also update `continue_restore_on_error` description
    cameronr committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4961a38 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    b8aa6e7 View commit details
    Browse the repository at this point in the history
  2. docs: add some lemmy tags

    cameronr committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    993abe0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ec30d3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d457c1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    caef7f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1ebe3f7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    92ede7d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1ed68e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

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