Get omnisharp from our nixpkgs input.

This commit is contained in:
Jeremy Wall 2024-01-02 19:26:30 -05:00
parent 2643c52158
commit b9dda1bd85
3 changed files with 13 additions and 11 deletions

View File

@ -24,10 +24,12 @@
agenix-flake, agenix-flake,
nil-flake, nil-flake,
nurl-flake, nurl-flake,
nixpkgs,
... # We don't use the self or nixpkgs args here so we just glob it. ... # We don't use the self or nixpkgs args here so we just glob it.
}: { }: {
systemModule = system: let systemModule = system: let
runwhen = runwhen-flake.defaultPackage."${system}"; runwhen = runwhen-flake.defaultPackage."${system}";
nixPkgs = import nixpkgs { inherit system; };
durnitisp = durnitisp-flake.defaultPackage."${system}"; durnitisp = durnitisp-flake.defaultPackage."${system}";
rust-overlay = rust-overlay-flake.overlays.default; rust-overlay = rust-overlay-flake.overlays.default;
sile = sile-flake.defaultPackage.${system}; sile = sile-flake.defaultPackage.${system};
@ -84,7 +86,7 @@
environment.variables = { environment.variables = {
EDITOR="nvim"; EDITOR="nvim";
PAGER="less -R"; PAGER="less -R";
OMNISHARP_BIN = "${pkgs.omnisharp-roslyn}/bin/OmniSharp"; OMNISHARP_BIN = "${nixPkgs.omnisharp-roslyn}/bin/OmniSharp";
}; };
environment.etc."nvim.lua" = { environment.etc."nvim.lua" = {
@ -190,7 +192,7 @@ EOF";
awscli2 awscli2
nil-pkg nil-pkg
alloy6 alloy6
omnisharp-roslyn nixPkgs.omnisharp-roslyn
(tlaplus.override { (tlaplus.override {
adoptopenjdk-bin = jdk; adoptopenjdk-bin = jdk;
}) })
@ -205,7 +207,7 @@ EOF";
mkcert mkcert
octave octave
kubo kubo
dotnet-sdk_7 nixPkgs.dotnet-sdk_7
netcoredbg netcoredbg
powershell powershell
rust-analyzer rust-analyzer

14
nix/darwin/flake.lock generated
View File

@ -36,12 +36,12 @@
}, },
"locked": { "locked": {
"lastModified": 1, "lastModified": 1,
"narHash": "sha256-9HfOJnBrdvyK5KFee23K+PzfQQl03B6c2d1tjI/2Jow=", "narHash": "sha256-ZQs3QUQ5pSROCdIjljeekglluVqJTQJPCRhPmagDkUI=",
"path": "/nix/store/vg0kcch2pr0xpwdjyw4z9g7cvd0by4gz-source/nix/base-system", "path": "/nix/store/42325m36f5gg3jzx45prgxdnnhc9gkg5-source/nix/base-system",
"type": "path" "type": "path"
}, },
"original": { "original": {
"path": "/nix/store/vg0kcch2pr0xpwdjyw4z9g7cvd0by4gz-source/nix/base-system", "path": "/nix/store/42325m36f5gg3jzx45prgxdnnhc9gkg5-source/nix/base-system",
"type": "path" "type": "path"
} }
}, },
@ -513,16 +513,16 @@
}, },
"nixpkgs_9": { "nixpkgs_9": {
"locked": { "locked": {
"lastModified": 1703646585, "lastModified": 1701282334,
"narHash": "sha256-+opnZCFE4k+EiTNxnpSOHoKcDFV2C6kgD802ApRhp8c=", "narHash": "sha256-MxCVrXY6v4QmfTwIysjjaX0XUhqBbxTWWB4HXtDYsdk=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9fc0de7eff04a03c9c43f5ff55d97d0e4e8f3141", "rev": "057f9aecfb71c4437d2b27d3323df7f93c010b7e",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "release-23.11", "ref": "23.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }

View File

@ -1,6 +1,6 @@
{ {
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/release-23.11"; nixpkgs.url = "github:nixos/nixpkgs/23.11";
darwin.url = "github:lnl7/nix-darwin"; darwin.url = "github:lnl7/nix-darwin";
base-system = { base-system = {
url = "../base-system/"; url = "../base-system/";