diff options
author | Cody Hiar <cody@hiar.ca> | 2022-06-05 14:04:33 -0600 |
---|---|---|
committer | Cody Hiar <cody@hiar.ca> | 2022-06-05 14:04:33 -0600 |
commit | e617bc9fbce26fdb7c1adaddcbcdff4e8d538aa3 (patch) | |
tree | 3884680f139b04a812e06f2edf977ed000a2f114 /flake.nix | |
parent | c883d5955d00c2f1d55af2470728db872a191330 (diff) |
Try adding a default app to run flake remotely
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 51 |
1 files changed, 29 insertions, 22 deletions
@@ -18,28 +18,35 @@ }) ]; }; - in { - packages.${system} = rec { - default = neovimCH; - neovimCH = with pkgs; symlinkJoin { - name = "neovim"; - paths = [ pkgs.neovim ]; - buildInputs = [ pkgs.makeWrapper ]; - postBuild = with pkgs; '' - rm $out/bin/nvim - BINPATH=${lib.makeBinPath [ - nodejs - mypython - pyright - vale - tree-sitter - nodePackages.bash-language-server - shellcheck - hadolint - ]} - makeWrapper ${neovim}/bin/nvim $out/bin/nvim --prefix PATH : $BINPATH - ''; + in rec { + apps.${system} = rec { + nvim = { + type = "app"; + program = "${packages.${system}.default}/bin/nvim"; + }; + default = nvim; + }; + packages.${system} = rec { + default = neovimCH; + neovimCH = with pkgs; symlinkJoin { + name = "neovim"; + paths = [ pkgs.neovim ]; + buildInputs = [ pkgs.makeWrapper ]; + postBuild = with pkgs; '' + rm $out/bin/nvim + BINPATH=${lib.makeBinPath [ + nodejs + mypython + pyright + vale + tree-sitter + nodePackages.bash-language-server + shellcheck + hadolint + ]} + makeWrapper ${neovim}/bin/nvim $out/bin/nvim --prefix PATH : $BINPATH + ''; + }; }; - }; }; } |