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

glrnvim: init at 0.1.1 #62785

Closed
wants to merge 1 commit into from
Closed

glrnvim: init at 0.1.1 #62785

wants to merge 1 commit into from

Conversation

sgraf812
Copy link
Contributor

@sgraf812 sgraf812 commented Jun 6, 2019

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Assured whether relevant documentation is up to date
  • Fits CONTRIBUTING.md.

Copy link
Member

@JohnAZoidberg JohnAZoidberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure this package is all that useful. It just runs neovim inside the terminal (alacritty, which does the GPU acceleration).
See: beeender/glrnvim#3
I'm not sure whether we have a policy for what packages to include, whether we want everything or not.

pname = "glrnvim";
version = "0.1.1";

src = builtins.fetchTarball {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For GitHub sources you can use fetchFromGitHub.


meta = with stdenv.lib; {
description = "A GPU-accelerated neovim GUI";
homepage = https://github.com/beeender/glrnvim;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
homepage = https://github.com/beeender/glrnvim;
homepage = "https://github.com/beeender/glrnvim";

We're probably going to deprecate unquoted URL syntax once RFC 45 is approved.

@sgraf812
Copy link
Contributor Author

sgraf812 commented Jun 7, 2019

Not sure this package is all that useful

Makes sense. I'll put in my NUR instead, then.
Also, very interesting feedback, thanks!

@sgraf812 sgraf812 closed this Jun 7, 2019
@@ -20574,6 +20574,8 @@ in

neovim-qt = libsForQt5.callPackage ../applications/editors/neovim/qt.nix { };

glrnvim = libsForQt5.callPackage ../applications/editors/neovim/glrnvim { };
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

glrnvim = callPackage ../applications/editors/neovim/glrnvim { };

Also it's not a QT package, so you should just call the top-level callPackage.

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.

None yet

2 participants