From 4299c9ff9362ba4e1f56f4ceb696446516598247 Mon Sep 17 00:00:00 2001 From: Lucy Hochkamp Date: Wed, 3 Jan 2024 17:58:15 +0100 Subject: [PATCH] a --- flake.lock | 90 +++++++++++++++++++++++++++--------------------------- flake.nix | 28 +++++++++-------- 2 files changed, 60 insertions(+), 58 deletions(-) diff --git a/flake.lock b/flake.lock index 91e424fc..8cdb5c93 100644 --- a/flake.lock +++ b/flake.lock @@ -69,11 +69,11 @@ ] }, "locked": { - "lastModified": 1703649338, - "narHash": "sha256-n2MkBotGgTQsfB+wH09R+otBwYCvGCsnHX7eUMGkKL0=", + "lastModified": 1704277720, + "narHash": "sha256-meAKNgmh3goankLGWqqpw73pm9IvXjEENJloF0coskE=", "owner": "lnl7", "repo": "nix-darwin", - "rev": "8a8321271f0835fae2cb195e1137cb381fdbcc8e", + "rev": "0dd382b70c351f528561f71a0a7df82c9d2be9a4", "type": "github" }, "original": { @@ -90,11 +90,11 @@ ] }, "locked": { - "lastModified": 1703726296, - "narHash": "sha256-l/fQEjR3wAEEu1jcZWLq60BSo0r6cXspGLar+pkKZ2M=", + "lastModified": 1704072400, + "narHash": "sha256-Es4zcFoCJ+Pa9TN46VoqgNlYznuhc6s50LRcDqQEATs=", "owner": "nix-community", "repo": "disko", - "rev": "0ce1b15b99ac7c280384f136eae00b968f5b3f72", + "rev": "59f915b45a38cb0ec0e97a713237877a06b43386", "type": "github" }, "original": { @@ -143,11 +143,11 @@ ] }, "locked": { - "lastModified": 1701473968, - "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "lastModified": 1704152458, + "narHash": "sha256-DS+dGw7SKygIWf9w4eNBUZsK+4Ug27NwEWmn2tnbycg=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "rev": "88a2cd8166694ba0b6cb374700799cec53aef527", "type": "github" }, "original": { @@ -165,11 +165,11 @@ ] }, "locked": { - "lastModified": 1696343447, - "narHash": "sha256-B2xAZKLkkeRFG5XcHHSXXcP7To9Xzr59KXeZiRf4vdQ=", + "lastModified": 1701473968, + "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4", + "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", "type": "github" }, "original": { @@ -258,11 +258,11 @@ ] }, "locked": { - "lastModified": 1701009247, - "narHash": "sha256-GuX16rzRze2y7CsewJLTV6qXkXWyEwp6VCZXi8HLruU=", + "lastModified": 1704029560, + "narHash": "sha256-a4Iu7x1OP+uSYpqadOu8VCPY+MPF3+f6KIi+MAxlgyw=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "31b6cd7569191bfcd0a548575b0e2ef953ed7d09", + "rev": "d5cbf433a6ae9cae05400189a8dbc6412a03ba16", "type": "github" }, "original": { @@ -299,11 +299,11 @@ ] }, "locked": { - "lastModified": 1703367386, - "narHash": "sha256-FMbm48UGrBfOWGt8+opuS+uLBLQlRfhiYXhHNcYMS5k=", + "lastModified": 1704099619, + "narHash": "sha256-QRVMkdxLmv+aKGjcgeEg31xtJEIsYq4i1Kbyw5EPS6g=", "owner": "nix-community", "repo": "home-manager", - "rev": "d5824a76bc6bb93d1dce9ebbbcb09a9b6abcc224", + "rev": "7e398b3d76bc1503171b1364c9d4a07ac06f3851", "type": "github" }, "original": { @@ -397,11 +397,11 @@ ] }, "locked": { - "lastModified": 1703808256, - "narHash": "sha256-Y8QUIX/IBhbumM0jMFRl51/Au0QrklM5qstuMdkMs+8=", + "lastModified": 1704240261, + "narHash": "sha256-1zMJsYVACfP98iM5I93yMGQlZiCSrDcjjmuMSskrdE8=", "owner": "nix-community", "repo": "neovim-nightly-overlay", - "rev": "aa99c3ce06156730dfbb8abf764ef4e735348f30", + "rev": "4e1e57f3262cdbc9dc5a0c3e2ac8aa5df75b27c1", "type": "github" }, "original": { @@ -417,11 +417,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1703812066, - "narHash": "sha256-wxPvHSIIxo3aZkqaI0fK5NOYyx9PQyHt3h3uxeUKpbo=", + "lastModified": 1704245029, + "narHash": "sha256-doAwsjVTJhDU69WITZ/4vGrIb7JAyP3IR6T9Iwnk8po=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "12ddf5e3ed4edf6ec5628fdb8dad8742cd162edf", + "rev": "20f496592b1dd2bb1ffeae59de2619ca3ec8c1f8", "type": "github" }, "original": { @@ -438,11 +438,11 @@ ] }, "locked": { - "lastModified": 1703400264, - "narHash": "sha256-9i1Smaqll8x1jxMkALl42qYhBuJd+SzDMQN2ybVlC2c=", + "lastModified": 1704229428, + "narHash": "sha256-/wGP63pxVcbFQjNOIYnTJEuPc6873jywCWftYESgylM=", "owner": "nix-community", "repo": "nixd", - "rev": "b68503e404acfdfc0451cfe6a1f12f3eed6a87dc", + "rev": "80d2d37c23333fb49e5bb0a0b162ee967b25621f", "type": "github" }, "original": { @@ -453,11 +453,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1703855975, - "narHash": "sha256-9s/q/Rt06D17+s70zVs0IhRO8iWf/Xk6T5oLQrnRtWg=", + "lastModified": 1704266875, + "narHash": "sha256-luA5SGmeIRZlgLfSLUuR3eacS63q2bJ0Yywqak5lj3E=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "9c3a41257898f632792a6f948d43a6123ae9a5f2", + "rev": "8e34f33464d77bea2d5cf7dc1066647b1ad2b324", "type": "github" }, "original": { @@ -469,11 +469,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1703438236, - "narHash": "sha256-aqVBq1u09yFhL7bj1/xyUeJjzr92fXVvQSSEx6AdB1M=", + "lastModified": 1703961334, + "narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5f64a12a728902226210bf01d25ec6cbb9d9265b", + "rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9", "type": "github" }, "original": { @@ -485,11 +485,11 @@ }, "nixpkgs-darwin": { "locked": { - "lastModified": 1703663617, - "narHash": "sha256-qH/fe7gwbBZOGR7Yc1C57ZVkhlKH/9teHEBvuAyN2P0=", + "lastModified": 1704067414, + "narHash": "sha256-8U4P7GtQUlEF8PYEYBdfD3bUJXdsvU3d72H5iIN7wWw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "473ed42912f3bc2a84e175278461ad91f1fef8a8", + "rev": "bd39e4e241aa5aabbb27307709aef511592cb9e5", "type": "github" }, "original": { @@ -519,11 +519,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1703867129, - "narHash": "sha256-et0fLOzCMsL0Jm0nKfOMh/uREWYza8gEeFjYfcosBQQ=", + "lastModified": 1704304880, + "narHash": "sha256-uLGbhMDjxUYghN9tGKA/aAk7AjYf1uJ/Vn3d9TpYHr0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ce392422507e2f268b2eb3ec20e23a7188cabf30", + "rev": "39a668013dfc85235e9cdb89e9563cd1a9f2e1c2", "type": "github" }, "original": { @@ -551,11 +551,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1703467016, - "narHash": "sha256-/5A/dNPhbQx/Oa2d+Get174eNI3LERQ7u6WTWOlR1eQ=", + "lastModified": 1703992652, + "narHash": "sha256-C0o8AUyu8xYgJ36kOxJfXIroy9if/G6aJbNOpA5W0+M=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d02d818f22c777aa4e854efc3242ec451e5d462a", + "rev": "32f63574c85fbc80e4ba1fbb932cde9619bad25e", "type": "github" }, "original": { @@ -600,11 +600,11 @@ "notify-nvim": { "flake": false, "locked": { - "lastModified": 1703761431, - "narHash": "sha256-PC4Bo4H8H0fdZ5iqdfi3OoB9H/S8+NzBY9YCKn2HCro=", + "lastModified": 1704296895, + "narHash": "sha256-2+FuMzc8AymAAXo0yxVSNVn09iFbqbEMGW4UeFuFVrM=", "owner": "rcarriga", "repo": "nvim-notify", - "rev": "ebcdd8219e2a2cbc0a4bef68002f6867f1fde269", + "rev": "1576123bff3bed67bc673a3076e591abfe5d8ca9", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 0d84b4f8..3c2ba8ab 100644 --- a/flake.nix +++ b/flake.nix @@ -217,24 +217,26 @@ daedalus = darwinSystem "aarch64-darwin" [ ./hosts/daedalus/default.nix ]; }; + homeConfigurations."fedora-vm" = + let pkgs = genPkgsWithOverlays "aarch64-linux"; in + home-manager.lib.homeManagerConfiguration { + inherit pkgs; + extraSpecialArgs = { inherit inputs; }; + modules = [ + hmConfig + { + ragon.vscode.enable = true; + home.username = "ragon"; + home.packages = [ pkgs.openvscode-server ]; + home.homeDirectory = "/home/ragon.linux"; + } + ]; + }; } // utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; in { - homeConfigurations."fedora-vm" = home-manager.lib.homeManagerConfiguration { - inherit pkgs; - useGlobalPkgs = true; - useUserPackages = true; - extraSpecialArgs = { inherit inputs; }; - modules = [ - hmConfig - { - ragon.vscode.enable = true; - } - ]; - - }; devShell = pkgs.mkShell { buildInputs = with pkgs; [ lefthook nixpkgs-fmt inputs.agenix.packages.${system}.agenix ]; };