Skip to content

otov4its/nixos-upgrade

Repository files navigation

nixos-upgrade

screenshot

NixOS upgrade showing what will be changed.

Installation

Use one or more of the following options:

nix run

$ nix run github:otov4its/nixos-upgrade/stable

nix shell

$ nix shell github:otov4its/nixos-upgrade/stable

nix profile

$ nix profile install github:otov4its/nixos-upgrade/stable

NixOs flake.nix

{
    inputs = {
        # ...
        
        nixos-upgrade = {
          url = "github:otov4its/nixos-upgrade/stable";
          # Optionally
          inputs.nixpkgs.follows = "nixpkgs";
        }
    };
    
    outputs = { self, ... }@inputs:
    {
        nixosConfigurations = {
            # ...

            modules = [
                # ...
                
                inputs.nixos-upgrade.nixosModules.default
                {
                    programs.nixos-upgrade.enable = true;
                }

            ];
        }
    }
}

Developing

$ nix develop
$ nix build .#dev
$ ./result-dev/bin/nixos-upgrade

Changelog

See CHANGELOG

Contributing

Your PRs are welcome and greatly appreciated.

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgements

About

NixOS upgrade showing what will be changed

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published