diff --git a/flake.lock b/flake.lock index d262f85..7db422c 100644 --- a/flake.lock +++ b/flake.lock @@ -35,11 +35,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1691972610, - "narHash": "sha256-01X6GZ7nGZIvqzjM7zfnRemNXwgx5kneMldbTqRnPTU=", + "lastModified": 1692225040, + "narHash": "sha256-jbQNvkgWGioiC6S39dZVyn6us8p/DlEvm5hQKEYkzDU=", "owner": "zhaofengli", "repo": "attic", - "rev": "f4cf5704d64303ad11cc6918fbc6ab3cab6ca333", + "rev": "b43d12082e34bceb26038bdad0438fd68804cfcd", "type": "github" }, "original": { @@ -65,11 +65,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1692104626, - "narHash": "sha256-NfsoXKc9OzRzq2j227tnf8tUOl77wW79wSqBqOEWqAg=", + "lastModified": 1692227578, + "narHash": "sha256-VHKQxNj4o9VwNrQvQvCm9nhL7LUpeR7JvTwbtFoYVZ8=", "owner": "nifoc", "repo": "bdfr-browser", - "rev": "5a9ecce1cf10e72070c8c20053f7dd6d734a7ddb", + "rev": "27cf23445769829c4a116717433787d8b5cc810b", "type": "github" }, "original": { @@ -137,11 +137,11 @@ ] }, "locked": { - "lastModified": 1691999995, - "narHash": "sha256-8DyiH3zEdouwNhW68BkHrfoDYX9Cf1So6u8mCWN0iIo=", + "lastModified": 1692199161, + "narHash": "sha256-GqKApvQ1JCf5DzH/Q+P4nwuHb6MaQGaWTu41lYzveF4=", "owner": "nix-community", "repo": "disko", - "rev": "6388d2859c91adab847b4922b726f61920074494", + "rev": "4eed2457b053c4bbad7d90d2b3a1d539c2c9009c", "type": "github" }, "original": { @@ -491,11 +491,11 @@ ] }, "locked": { - "lastModified": 1692081771, - "narHash": "sha256-LWhyDz3gi1RzTcW6e6iwfs4VuDWFajOexBKygNIqvQM=", + "lastModified": 1692222899, + "narHash": "sha256-dHrv+lMUKFXLnzc/yYhEpNr34JYG8gwD4eH6qcrScFI=", "owner": "nix-community", "repo": "home-manager", - "rev": "18791781ea86cbec6bce8bcb847444b9c73b8b3b", + "rev": "2471d965a3522025157a790fc49c3567fd56e26e", "type": "github" }, "original": { @@ -514,11 +514,11 @@ }, "locked": { "dir": "contrib", - "lastModified": 1692104068, - "narHash": "sha256-HJD9iNoTaYkx3j3GS5WHmr/Lgh+R0oe9ALjx7GlOrZg=", + "lastModified": 1692193856, + "narHash": "sha256-+9ZcWicRheAb+iltqG6VUg/yL4hIKI8+QuvCKeVpsoA=", "owner": "neovim", "repo": "neovim", - "rev": "fc14928719df12826397b46b1765b82f1fc7d1d8", + "rev": "e928161bde262c238f79bc0fd84e60178ff6a321", "type": "github" }, "original": { @@ -539,11 +539,11 @@ "weewx-proxy-flake": "weewx-proxy-flake" }, "locked": { - "lastModified": 1692104701, - "narHash": "sha256-FSqT/wPjfvyKir0xuE/4Y2OYfTh44A/F3bV3yllKNd0=", + "lastModified": 1692227742, + "narHash": "sha256-z7gBTHGiMLqLqeip27JITvXhGf+gV4V/Z1ZpnErzOnU=", "owner": "nifoc", "repo": "nix-overlay", - "rev": "895eda929af457581958c0e25b551f2279004207", + "rev": "67a7b879949a5523ffa01abdbf9f0ea5e622ea60", "type": "github" }, "original": { @@ -590,11 +590,11 @@ }, "nixos-stable": { "locked": { - "lastModified": 1691950488, - "narHash": "sha256-iUNEeudc4dGjx+HsHccnGiuZUVE/nhjXuQ1DVCsHIUY=", + "lastModified": 1692134936, + "narHash": "sha256-Z68O969cioC6I3k/AFBxsuEwpJwt4l9fzwuAMUhCCs0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "720e61ed8de116eec48d6baea1d54469b536b985", + "rev": "bfd953b2c6de4f550f75461bcc5768b6f966be10", "type": "github" }, "original": { @@ -606,11 +606,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1692067901, - "narHash": "sha256-kq8Pf/nmlXECDWMkQSRGQkjWsA6G0pjzZkfUEaTmXJE=", + "lastModified": 1692190437, + "narHash": "sha256-yJUZzmzSmDYb9ONPnMQDru66RjZgGQZRvj3tQebkexk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ea95c0917609e5c48023cc7c6141bea2fdf13970", + "rev": "9b2aa98db6b10503666a50f4eb93b2fc0d57bde5", "type": "github" }, "original": { @@ -791,11 +791,11 @@ "nixpkgs-stable": "nixpkgs-stable_4" }, "locked": { - "lastModified": 1691747570, - "narHash": "sha256-J3fnIwJtHVQ0tK2JMBv4oAmII+1mCdXdpeCxtIsrL2A=", + "lastModified": 1692203373, + "narHash": "sha256-St6Ie93YMi8ugwnbIFLuse7KE9f7nwmwT+fo86Mk/8Y=", "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "c5ac3aa3324bd8aebe8622a3fc92eeb3975d317a", + "rev": "3e3d45c1f26e212abe24188ece996871d94618d8", "type": "github" }, "original": { diff --git a/home/config/direnv/direnvrc b/home/config/direnv/direnvrc index 49f560d..61074de 100644 --- a/home/config/direnv/direnvrc +++ b/home/config/direnv/direnvrc @@ -62,6 +62,10 @@ project_ruby() { PATH_add $GEM_HOME/bin } +project_rust() { + export CARGO_HOME=$(direnv_layout_dir)/cargo +} + # Frameworks project_rails() { diff --git a/home/programs/nvim/plugins.nix b/home/programs/nvim/plugins.nix index cf788d8..14372cf 100644 --- a/home/programs/nvim/plugins.nix +++ b/home/programs/nvim/plugins.nix @@ -30,12 +30,12 @@ in }; nvim-web-devicons = buildVimPluginFrom2Nix { pname = "nvim-web-devicons"; - version = "2023-08-10"; + version = "2023-08-17"; src = fetchFromGitHub { owner = "kyazdani42"; repo = "nvim-web-devicons"; - rev = "ab899311f8ae00a47eae8e0879506cead8eb1561"; - sha256 = "16v6dxg30jnrx1ldpk3xx9jn79qlybphaw0lpr5hfd76xkqqr8yn"; + rev = "cfc8824cc1db316a276b36517f093baccb8e799a"; + sha256 = "0p9qwxh7syzr8fqn42bbcjrpawlgjqq8l302zyyhwc5v91nrjaza"; fetchSubmodules = false; }; }; @@ -118,12 +118,12 @@ in }; nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2023-08-15"; + version = "2023-08-16"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "11d79aa0f731439f2cd05579a64ac13857002f16"; - sha256 = "15m6f8kv40pinbwh6gnrxrhj0bs86853cg6nvnfy8gamhimmh56s"; + rev = "a3b2e0dcdb7ce0beb1459e5a3fde4bd975c35fc5"; + sha256 = "17iihqnpxsmg3zl6dvgcn71zdvkw8g8mz2vmkz1j2di1y0x0sa7v"; fetchSubmodules = false; }; }; @@ -140,12 +140,12 @@ in }; rainbow-delimiters-nvim = buildVimPluginFrom2Nix { pname = "rainbow-delimiters.nvim"; - version = "2023-08-10"; + version = "2023-08-16"; src = fetchFromGitHub { owner = "HiPhish"; repo = "rainbow-delimiters.nvim"; - rev = "b5bb251e057d099ee8186d2521f865cd98c51ead"; - sha256 = "1kjq91w70rq1bzyds4x4sqnrgkqbmvqdbw6l8af1fgx1k6jl490b"; + rev = "f86a3bcaff6ec8f2bf24304e233ad54659686657"; + sha256 = "1h9p2smqamlnd2714pglhzv4h4xm0v1qc1xn44rj94634zjr1lkv"; fetchSubmodules = false; }; };