40 lines
1.1 KiB
Markdown
40 lines
1.1 KiB
Markdown
|
# dragnpkgs
|
||
|
|
||
|
this is my personal nixos modules and packages repository. while it was designed for my own use,
|
||
|
it's also intended to be flexible and reusable enough for general purpose usage. i might consider
|
||
|
upstreaming into nixpkgs if there is sufficient interest
|
||
|
|
||
|
## usage
|
||
|
|
||
|
dragnpkgs provides a set of nixos modules and a nixpkgs overlay containing custom packages
|
||
|
(automatically applied). to use, import the top-level module into your system configuration, eg
|
||
|
|
||
|
```nix
|
||
|
{config, lib, pkgs, ...}:
|
||
|
{
|
||
|
imports = [
|
||
|
path/to/dragnpkgs
|
||
|
];
|
||
|
}
|
||
|
```
|
||
|
|
||
|
## overview
|
||
|
|
||
|
- [ghidra server](./modules/ghidra-server): the shared project server for
|
||
|
[ghidra](https://ghidra-sre.org)
|
||
|
example usage:
|
||
|
```nix
|
||
|
services.ghidra-server = {
|
||
|
enable = true;
|
||
|
host = "your.domain.or.ip";
|
||
|
};
|
||
|
```
|
||
|
- more coming soon(tm)
|
||
|
|
||
|
## licensing
|
||
|
|
||
|
this repository is NOT licensed under a "standard" FOSS license. instead, it uses
|
||
|
[CC-BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en). this means, in
|
||
|
particular that commercial use is forbidden. if you are, for whatever reason, interested in using
|
||
|
this code commercially, please contact me
|