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

thread: alternative language modules; language support requests #137

Open
8 tasks done
NotAShelf opened this issue Sep 22, 2023 · 8 comments
Open
8 tasks done

thread: alternative language modules; language support requests #137

NotAShelf opened this issue Sep 22, 2023 · 8 comments

Comments

@NotAShelf
Copy link
Owner

NotAShelf commented Sep 22, 2023

Tracking issue for alterative language modules. This is both a place to track progress on language modules that are to be added, or to request new ones.

@horriblename
Copy link
Collaborator

I can add lua support, I have it setup already anyway

@NotAShelf
Copy link
Owner Author

would be nice, I'll take a look at bash and kotlin then

@NotAShelf NotAShelf added this to the 0.5 milestone Sep 27, 2023
@NotAShelf NotAShelf changed the title todo: more language modules TODO: language modules for commonly used languages Sep 27, 2023
@NotAShelf NotAShelf changed the title TODO: language modules for commonly used languages TODO: more language modules for commonly used languages Sep 27, 2023
@NotAShelf NotAShelf changed the title TODO: more language modules for commonly used languages more language modules for commonly used languages Oct 21, 2023
@NotAShelf NotAShelf pinned this issue Feb 15, 2024
@NotAShelf NotAShelf changed the title more language modules for commonly used languages thread: alternative language modules; language support requests Feb 15, 2024
@NotAShelf NotAShelf removed this from the 0.5 milestone Feb 15, 2024
@Soliprem
Copy link
Contributor

It'd be nice to add Julia and R. They're very commonly used in data science (in fact, I'm pretty sure R is still more used than Python)

@NotAShelf
Copy link
Owner Author

I'd be happy to take a look at Julia support sometime, but R is unfortunately far outside my area of expertise - would be better if someone with experience in using R took it on.

@Soliprem
Copy link
Contributor

maybe there's another flake that already implements it so we can take a look at how they integrate the toolset? I tried looking into it but didn't find any myself.

@Soliprem
Copy link
Contributor

In terms of useful tooling, this is a great data science config imo:
https://github.com/jmbuhr/quarto-nvim-kickstarter
Quarto is very commonly used, and the way they implement otter might even be cool for other uses (e.g., writing code snippets in normal markdown).

I notice it uses luarocks.nvim to installl image.nvim, but I assume it can be handled by the system luarocks compiler, seeing as that was the original method and seems to still be supported. Or we can simply not implement image.nvim, as it does depend on kitty and that's a pretty big assumption to make about a user's setup.

@NotAShelf
Copy link
Owner Author

image.nvim is already implemented under utilty/images.

@Soliprem
Copy link
Contributor

oh, missed it. RN I'm working on the R lsp and formatter (I found both packages in nixpkgs, so I assume it shouldn't take too long. I can begin testing on my local instance pretty soon)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

No branches or pull requests

3 participants