summaryrefslogtreecommitdiff
path: root/web/tree/info.md
blob: 1d5af67897f2efe27af63f13b61c2dc3b28fb31d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Nix package repository

Custom [Nix](https://nixos.org/nix/) derivations describing how to build [projects](https://tree.kummerlaender.eu/projects) of mine as well as various software used by my [NixOS](https://code.kummerlaender.eu/nixos_system) [system](https://code.kummerlaender.eu/nixos_home).

Individual derivations are available on [code.kummerlaender.eu](https://code.kummerlaender.eu/pkgs/).

## Usage

Installing e.g. my XSLT based [static site generator](https://tree.kummerlaender.eu/projects/xslt) is as simple as:

```sh
nix-env -f "https://pkgs.kummerlaender.eu/nixexprs.tar.gz" -iA make-xslt
```

Alternatively one may add _pkgs.kummerlaender.eu_ as a Nix channel:

```sh
nix-channel --add https://pkgs.kummerlaender.eu mypkgs
nix-channel --update mypkgs
nix-env -iA mypkgs.InputXSLT
```

## Packages

Projects of my own:

* [xslt/input-xslt](http://tree.kummerlaender.eu/projects/xslt/input_xslt/)
* [xslt/static-xslt](http://tree.kummerlaender.eu/projects/xslt/static_xslt/)
* [xslt/build-xslt](http://tree.kummerlaender.eu/projects/xslt/build_xslt/)
* [xslt/make-xslt](https://code.kummerlaender.eu/pkgs/tree/pkgs/xslt/make-xslt/default.nix)

Configurations of my own:

* [custom-vim](https://code.kummerlaender.eu/pkgs/tree/pkgs/custom-vim)

Projects neither of my own nor of my configuration:

* [modem-manger-gui](https://linuxonly.ru/page/modem-manager-gui)
* [oomox-archdroid-icon-theme](https://github.com/themix-project/oomox)
* [oomox-gtk-theme](https://github.com/themix-project/oomox)
* [katex-wrapper](https://code.kummerlaender.eu/pkgs/tree/pkgs/katex-wrapper/default.nix)