Skip to content

nulladmin1/wakanix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WakaNix

Manage Wakatime (.wakatime.cfg) using the WakaNix homeManagerModule

Usage

Using flakes:

Add WakaNix to your inputs:

{
  description = "Your NixOS Configuration";

  inputs = {
    wakanix = {
      url = "github:nulladmin1/wakanix";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };
}

Add it to your homeManager configuration (can be used as a nixosModule or standalone):

{
  description = "Your NixOS Configuration";

  outputs = {
    home-manager,
    wakanix,
    ...
  }@ inputs: let 
    system = "x86_64-linux";
    in {
      # Example standalone configuration
      homeConfigurations.default = home-manager.lib.homeManagerConfiguration {
        modules = [ 
          inputs.wakanix.homeManagerModules.wakanix
            
          {
            programs.wakanix = {
              # Add options here
              };
          }
        ];
      };
    };
};
}

Options:

Releases

No releases published

Packages

No packages published