roxide 0.1.1

A better rm command for your terminal
{
  description = "A very basic flake";

  inputs = {
    nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-24.05";
  };

  outputs = { self, nixpkgs }: let
    system = "x86_64-linux";
    pkgs = nixpkgs.legacyPackages.${system}; 
    manifest = (pkgs.lib.importTOML ./Cargo.toml).package;
  in {
    devShells.default = import ./nix/shell.nix {};
    packages.${system} = {
      ${manifest.name} = pkgs.callPackage ./nix/release/default.nix { };
      default = self.packages.${system}.${manifest.name};
    };
    nixosModules = {
      ${manifest.name} = ./nix/release/module.nix;
      nixosModules.default = self.nixosModules.${manifest.name};
    };
    homeManagerModules = {
      ${manifest.name} = ./nix/release/home-module.nix;
      default = self.homeManagerModules.${manifest.name};
    };
  };
}