From 0c1aab253d21065f288edfee2ce0281c29a1bd8d Mon Sep 17 00:00:00 2001 From: MoritzBoehme Date: Sun, 28 Nov 2021 17:01:32 +0100 Subject: [PATCH] updates inputs --- flake.lock | 66 ++++++++++++++++++++-------------------- modules/editors/idea.nix | 13 ++++++++ 2 files changed, 46 insertions(+), 33 deletions(-) create mode 100644 modules/editors/idea.nix diff --git a/flake.lock b/flake.lock index 1cc1f33..3ccac56 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1637458245, - "narHash": "sha256-2k0u5hO0o9p8LmcyDjGAEdZge7GGvZnKkJZEarLI9pA=", + "lastModified": 1637793790, + "narHash": "sha256-oPXavjxETEWGXq8g7kQHyRLKUmLX2yPtGn+t3V0mrTY=", "owner": "ryantm", "repo": "agenix", - "rev": "4a93de2bebf58a458611a5918a0ddd82d4ed15b1", + "rev": "f85eea0e29fa9a8924571d0e398215e175f80d55", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "emacs-overlay": { "locked": { - "lastModified": 1636706069, - "narHash": "sha256-z8qFOP0++nm1ahNDYJYhUmKnBGtau6tnxxcppXRVY2Y=", + "lastModified": 1638146980, + "narHash": "sha256-tb5Wj3NI812IiMHhYruw3UVt6vPicHC1NpLGKyTP2uI=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "eb32d1f3d2275af9466a0a036b4a03d7b80f8deb", + "rev": "58236c2d03c4405a560f12cb7536251973f551e0", "type": "github" }, "original": { @@ -42,11 +42,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1635661416, - "narHash": "sha256-8Bu1EdrPpGl4w1qlGGxlnEgYdkGkQpT4/4ZTq3z+1as=", + "lastModified": 1638080655, + "narHash": "sha256-ZPx8e8CukEBx31IcgivAWnN9Jg0r+LTBPHV7fREf+QI=", "owner": "nix-community", "repo": "fenix", - "rev": "1b311df00378e8e9ddc824983220e5ce644a8215", + "rev": "78a0c55b6f9d8bb6f3b89eb995fa5bbdd73e9475", "type": "github" }, "original": { @@ -112,11 +112,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1637481586, - "narHash": "sha256-cvgegmCRfNFuA/vPseMcSptmlNqD2nC0lLI9BQWU46A=", + "lastModified": 1637915295, + "narHash": "sha256-jWW2Q83O4O/TV3PDsZkEo0bhKzlLBhJ5CGqQFMM05lE=", "owner": "nix-community", "repo": "home-manager", - "rev": "1abd311eef125e7b64dff723f198d15e5aca2dd4", + "rev": "a28cf79a78040b4e6d8d50a39760a296d5e95dd6", "type": "github" }, "original": { @@ -140,11 +140,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1637504714, - "narHash": "sha256-2jVo0vA/Gyprc0vfGB6hC8p8ELyeELr+w65pOgtcyoU=", + "lastModified": 1638110343, + "narHash": "sha256-hQaow8sGPyUrXgrqgDRsfA+73uR0vms2goTQNxIAaRQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1debd0c7540957969626394e3aae19cc8f99eef8", + "rev": "942eb9a335b4cd22fa6a7be31c494e53e76f5637", "type": "github" }, "original": { @@ -154,11 +154,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1637155076, - "narHash": "sha256-26ZPNiuzlsnXpt55Q44+yzXvp385aNAfevzVEKbrU5Q=", + "lastModified": 1637841632, + "narHash": "sha256-QYqiKHdda0EOnLGQCHE+GluD/Lq2EJj4hVTooPM55Ic=", "owner": "nixos", "repo": "nixpkgs", - "rev": "715f63411952c86c8f57ab9e3e3cb866a015b5f2", + "rev": "73369f8d0864854d1acfa7f1e6217f7d6b6e3fa1", "type": "github" }, "original": { @@ -170,11 +170,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1633422745, - "narHash": "sha256-gA6Ok64nPbkjHk3Oanq4641EeYkjcKhisDF9wBjLxEk=", + "lastModified": 1638036523, + "narHash": "sha256-ZL6gogsuBmhBvIro+YwRKrypYhwVPCOOO7FmhOV/xyE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "8e1eab9eae4278c9bb1dcae426848a581943db5a", + "rev": "9c191ebcdfe917043195c54ab6ae8e934434fe7b", "type": "github" }, "original": { @@ -186,11 +186,11 @@ }, "nur": { "locked": { - "lastModified": 1637503460, - "narHash": "sha256-ce0I7XY8Qgu6cM1A5aplTr6asKhh+MIS15FSpOPpnNw=", + "lastModified": 1638102531, + "narHash": "sha256-4i9iiG/W+5LBlNGUG1OM0UDM9ESzqPq4RdsaIyWplyY=", "owner": "nix-community", "repo": "NUR", - "rev": "e305fd43f4fce04f47bc5ded6086a619fe4f9da1", + "rev": "c6f16112051f0281440c443360834466fb9171e4", "type": "github" }, "original": { @@ -232,11 +232,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1635274542, - "narHash": "sha256-Cew1/WUozM3jalItPuj4cNN8GIFMvCaJ1KXoj6wrHwE=", + "lastModified": 1638036899, + "narHash": "sha256-vh7z8jupVxXPOko3sWUsOB7eji/7lKfwJ/CE3iw97Sw=", "owner": "rust-analyzer", "repo": "rust-analyzer", - "rev": "dd43f3f2d13a32199828e758ddf13176df1f17f9", + "rev": "d9b2291f546abc77d24499339a72a89127464b95", "type": "github" }, "original": { @@ -248,11 +248,11 @@ }, "stable": { "locked": { - "lastModified": 1637497871, - "narHash": "sha256-UXjWFjZSQW56Ax2fKspG0aezeRmV7j4WAbkbnZpIFtk=", + "lastModified": 1638109994, + "narHash": "sha256-OpA37PTiPMIqoRJbufbl5rOLII7HeeGcA0yl7FoyCIE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d5c4e868ce3783a95bc1dd898777f09af7ff69ee", + "rev": "a284564b7f75ac4db73607db02076e8da9d42c9d", "type": "github" }, "original": { @@ -269,11 +269,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1636347793, - "narHash": "sha256-bkb8PHdP8GK0hHmGvC0iUc1B9meA2jnXjF9qvYN7v0w=", + "lastModified": 1638107736, + "narHash": "sha256-xiRYB6GFBnJKS3GuR2lHqwI0tnt/GKVeDYV0Piulsws=", "owner": "nerdypepper", "repo": "statix", - "rev": "4e063b2abc402ac4d6902647e821978269025c7d", + "rev": "1079486539d44b2e70c623fb4948d6e0b9b11812", "type": "github" }, "original": { diff --git a/modules/editors/idea.nix b/modules/editors/idea.nix new file mode 100644 index 0000000..b231732 --- /dev/null +++ b/modules/editors/idea.nix @@ -0,0 +1,13 @@ +{ config, lib, pkgs, ... }: + +{ + home-manager.user.moritz = { + home.packages = [ + pkgs.buildFHSUserEnv + { + name = "Intellij Idea"; + targetPkgs = pkgs: [ pkgs.jetbrains.idea-ultimate pkgs.jdk ]; + } + ]; + }; +}