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 ruby language support to neovim-flake (WIP) #89

Closed
wants to merge 175 commits into from
Closed

Add ruby language support to neovim-flake (WIP) #89

wants to merge 175 commits into from

Conversation

Vagahbond
Copy link
Contributor

  • feat: toggleterm keybindings
  • feat: add Copilot keybindings
  • refactor!: use a new keymaps configuration format
  • fix: properly escale quotes in values
  • refactor: use builtin nvim function
  • fix: correct imap misspelling
  • feat: add lib function to quickly mkIf bindings
  • refactor: use new mapping format
  • feat: toggleterm keybindings
  • feat: add Copilot keybindings
  • refactor!: use a new keymaps configuration format
  • fix: properly escale quotes in values
  • refactor: use builtin nvim function
  • fix: correct imap misspelling
  • feat: add lib function to quickly mkIf bindings
  • refactor: use new mapping format
  • feat: add leap keybindings
  • feat: add nvim-session-manager keybindings
  • feat: add nvimtree keybindings
  • feat: add lib function to quickly mkOption mappings
  • refactor: use icon because underline is buggy
  • feat: add nvim-bufferline keybindings
  • feat: add utility function for binding expressions
  • feat: add comment.nvim keybindings
  • feat: add cellularAutomaton keybindings
  • feat: toggleterm keybindings
  • feat: add Copilot keybindings
  • refactor!: use a new keymaps configuration format
  • fix: properly escale quotes in values
  • refactor: use builtin nvim function
  • fix: correct imap misspelling
  • feat: add lib function to quickly mkIf bindings
  • refactor: use new mapping format
  • refactor!: use a new keymaps configuration format
  • feat: add leap keybindings
  • feat: add nvim-session-manager keybindings
  • feat: add nvimtree keybindings
  • feat: add lib function to quickly mkOption mappings
  • refactor: use icon because underline is buggy
  • feat: add nvim-bufferline keybindings
  • feat: add utility function for binding expressions
  • feat: add comment.nvim keybindings
  • feat: add cellularAutomaton keybindings
  • feat: add todo-comments keybindings
  • feat: create utility functions to make adding bindings even easier
  • feat:32;2uadd telescope keybindings
  • feat: add untested tabnine keybindings
  • fix: stop errors from popping up when panel is not open
  • feat: add nvim-cmp keybindings
  • fix: add missing mkSetExprBinding function
  • feat: add gitsigns keybindings
  • feat: add lspsaga keybindings
  • feat: add hop keybindings
  • feat: add gesture.nvim keybindings
  • feat: add codewindow keybindings
  • feat: add nvim-code-action-menu keybindings
  • feat: add trouble keybindings
  • fix: make addDescriptionsToMappings recurse on attrsets
  • feat: add treesitter keybindings
  • feat: add lazygit keybindings
  • style: fix formatting
  • docs: fix docs build
  • chore: upload docs build artifacts
  • docs: add keymapping adding documentation
  • fix: remove non-existent fallback function
  • feat: new option to enable lua module loader
  • docs: update release notes
  • fix: update deprecated buffer_close_icon
  • feat: make Copilot node package configurable
  • docs: changelogs and attributions
  • fix: replace deprecated nerdfonts icons
  • feat: vim-wakatime
  • dev: get vim-wakatime from nixpkgs
  • fix: remove non-existent fallback function
  • dev: drop vim-wakatime flake input
  • style: formatting
  • dev: re-lock flake
  • feat: provide wakatime-cli package option
  • feat: replace eslint with eslint_d for better performance
  • fix: re-work formatting code
  • flake: bump inputs
  • feat: bump flake inputs
  • fix: set cursorlineopt=number if theme is transparent
  • fix: override cursorlineopt=number via autocmds
  • fix(nvimtree-lua): disable cursor-line to false
  • feat: cursorlineopt config option
  • feat: fidget support for catppuccin theme
  • dev(nvimtree-lua): rename cursorLine -> cursorline
  • docs: update release notes
  • docs: fix reference to invalid nvimtreeLua option
  • docs: fix reference to invalid nvimtreeLua option
  • feat: update default NodeJS package for Copilot.lua
  • docs: update release notes
  • feat: make it possible to use strings for the RC
  • chore: add custom plugins documentation
  • chore: add comments
  • feat: give null-ls priority over other formatters
  • feat(fidget): catppuccin integration
  • feat(catppuccin: more plugin integrations)
  • docs: update release notes
  • chore: update release notes
  • feat: change nvim-web-devicons source
  • feat: bump flake inputs
  • feat: bump flake inputs
  • feature: svelte lsp and diagnostics
  • docs: update release notes
  • feat: disable scrollbar on code action menus and notifications
  • docs: fix documentation
  • feat: assert failing conditions
  • feat: rename colorizer to ccc
  • feat: color previews via nvim-colorizer-lua
  • docs: update release notes
  • feat: implement freeform smartcolumn column positions
  • feat: improved smartcolumn freeform
  • docs: update contribution guidelines
  • chore: default flake formatter
  • docs: add comments to lua converters
  • dev: move colorizer option to the correct module
  • docs: fix mkEnableOption usage for autogenerated documentation
  • fix: regression in lualine config
  • feat: customizable cursorline option
  • feat: lualine UI improvements
  • fix: '&' causing build failures
  • dev: disable some plugins on minimal configuration
  • style: formatting
  • feat: add more configuration options for modes.nvim
  • docs: clean up documentation directory
  • feat: vim-illuminate
  • docs: update 0.4 release notes
  • fix(illuminate): ignore NvimTree for highlighting
  • feat: neovim spellchecking
  • feat: display LSP source on statusline
  • feat: nvim-surround
  • dev(lualine): remove background from search results component
  • feat: bump flake inputs
  • feat: un-deprecate darwin as zig is no longer marked as broken
  • fix(clangd): use same offsetEncoding as null-ls
  • fix(flutter-tools): bug where dart lsp is not found
  • update docs
  • dev: init nvim-dap setup
  • feat: option to autostart debugger UI
  • feat: new option enableDAP
  • feat: add option for debugger configs
  • feat: default dap keybinds
  • feat: add debugger for go
  • feat: add dap support for python
  • feat: add dap support for clang
  • feat: add dap support for rust
  • feat: add mapping options for nvim-dap
  • feat(dap): add breakpoint icon
  • feat: add dap support for dart
  • update docs
  • feat: add prettierd as an alternative to prettier
  • feat: default to prettierd over prettier
  • feat: bump flake inputs
  • feat: bump flake inputs
  • feat: rename extra.nix -> configuration.nix
  • add solargraph and rubocop

Description

A clear and concise description of the aim of your Pull Request.

If your pull request aims to fix an open issue or a present bug, please link the relevant issue below. If not, please remove this section
Fixes #(issue)

Type of change

Please delete any options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Translation/Language update
  • Docs
  • Other

Checklist

Please try to check at least a majority of the checklist before opening your pull request. PRs
Exceptions to this will be reviewed on a case by case basis.

  • My code follows the style and contributing guidelines of this project.
  • I ran Alejandra to format my code.
  • I have performed a self-review of my own code and tested it.
  • I have commented my code, particularly in hard-to-understand areas.
  • My changes generate no new warnings.
  • This change requires a documentation update.
  • I have updated the documentation accordingly.

Screenshots & Logs

You are kindly requested to attach screenshots of your changes in actions and preferably your build/run logs for all available packages. If you are not sure how to do this, you can refer to the documentation.

Please do not use any external image service. Instead, just paste in or drag and drop the image here, and it will be uploaded automatically.

# Paste your logs here

@Vagahbond Vagahbond closed this Jul 12, 2023
@Vagahbond
Copy link
Contributor Author

pls delete I fucked up the PR

@Vagahbond Vagahbond deleted the feature/ruby branch July 12, 2023 16:21
@Vagahbond Vagahbond restored the feature/ruby branch July 12, 2023 16:23
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.

4 participants