https://github.com/csvenke/angular-language-server-flake
❄️ Nix flake for angular language server not found in nixpkgs
https://github.com/csvenke/angular-language-server-flake
angular angular-language-server flake ngserver nix
Last synced: 10 months ago
JSON representation
❄️ Nix flake for angular language server not found in nixpkgs
- Host: GitHub
- URL: https://github.com/csvenke/angular-language-server-flake
- Owner: csvenke
- Created: 2024-09-04T21:58:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-14T01:02:01.000Z (over 1 year ago)
- Last Synced: 2024-12-14T02:17:52.467Z (over 1 year ago)
- Topics: angular, angular-language-server, flake, ngserver, nix
- Language: Nix
- Homepage:
- Size: 26.4 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nix flake that provides `angular-language-server` not found in nixpkgs.
## Usage
### With nix profile
```bash
nix profile install github:csvenke/angular-language-server-flake
angular-language-server --stdio
```
### With nix run
```bash
nix run github:csvenke/angular-language-server-flake -- --stdio
```
### With nix develop
```bash
nix develop github:csvenke/angular-language-server-flake
angular-language-server --stdio
```
### With flake.nix
```nix
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-parts.url = "github:hercules-ci/flake-parts";
angular-language-server.url = "github:csvenke/angular-language-server-flake";
};
outputs = inputs@{ flake-parts, nixpkgs, ... }:
flake-parts.lib.mkFlake { inherit inputs; } {
systems = nixpkgs.lib.systems.flakeExposed;
perSystem = { system, ... }:
let
pkgs = import nixpkgs {
inherit system;
overlays = [
inputs.angular-language-server.overlays.default
];
};
shell = pkgs.mkShell {
packages = [
pkgs.angular-language-server
];
};
in
{
devShells.default = shell;
};
};
}
```