diff --git a/flake.lock b/flake.lock index dbf2fd5..5dcdbd4 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1770197578, - "narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=", + "lastModified": 1771008912, + "narHash": "sha256-gf2AmWVTs8lEq7z/3ZAsgnZDhWIckkb+ZnAo5RzSxJg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2", + "rev": "a82ccc39b39b621151d6732718e3e250109076fa", "type": "github" }, "original": { diff --git a/modules/common/weathr.nix b/modules/common/weathr.nix index 9e5ff1d..2aded6f 100644 --- a/modules/common/weathr.nix +++ b/modules/common/weathr.nix @@ -20,45 +20,14 @@ rustPlatform.buildRustPackage rec { # Use this for the initial build to let Nix tell you the correct hash cargoHash = "sha256-Yj1WxpOLL8GiVpCebPZQgdw+L9g+4CNY7n2z8PJQz4k="; - # If the project has a Cargo.lock, buildRustPackage will use it. - # If you need to vendor dependencies manually, you can use cargoDeps instead. - # cargoDeps = rustPlatform.importCargoLock { - # lockFile = ./Cargo.lock; # Not applicable when fetching from GitHub - # }; nativeBuildInputs = [ pkg-config - installShellFiles ]; - # Add any necessary build inputs here. - # Based on the repository, it seems like a standard Rust terminal application. - # It might not have external C library dependencies, but if it does, add them here. - buildInputs = [ - # Example: dbus, openssl, etc. - ]; - - # If the project has tests that require network access or other special setup, - # you might need to disable them or modify checkFlags. - # checkFlags = [ - # # Add flags to skip problematic tests if necessary - # ]; - doCheck = false; postInstall = '' - # Install shell completions if the application generates them. - # Check if weathr supports a command like `weathr completions bash`. - # Based on the README, it doesn't mention shell completion installation. - # If it does, you can uncomment and adapt the logic below. - # compdir=$(mktemp -d) - # $out/bin/weathr completions bash > $compdir/weathr.bash - # $out/bin/weathr completions zsh > $compdir/_weathr - # $out/bin/weathr completions fish > $compdir/weathr.fish - # installShellCompletion --cmd weathr \ - # --bash $compdir/weathr.bash \ - # --zsh $compdir/_weathr \ - # --fish $compdir/weathr.fish ''; meta = with lib; { diff --git a/modules/userapps/utils.nix b/modules/userapps/utils.nix index 70d6043..5b2d292 100644 --- a/modules/userapps/utils.nix +++ b/modules/userapps/utils.nix @@ -4,7 +4,7 @@ ... }: let rustnet = pkgs.callPackage ../../modules/common/rustnet.nix {}; - weathr = pkgs.callPackafe ../common/weathr.nix {}; + weathr = pkgs.callPackage ../common/weathr.nix {}; in { programs.neovim = {defaultEditor = true;}; environment.systemPackages = with pkgs; [