-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.nix
37 lines (37 loc) · 1.04 KB
/
project.nix
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
{
imports = [
./book.nix
./hugosenari.nix
./hlissner.nix
./cocada-boa.nix
./climod.nix
./ew.nix
./marcosrdac.nix
./flake-gemini.nix
./impermanence.nix
./kubenix.nix
./nixops.nix
./nixops-aws.nix
./nixops-datadog.nix
./nixops-digitalocean.nix
./nixops-gce.nix
./nixops-hcloud.nix
./nixops-libvirtd.nix
./nixos-firehol.nix
./nixos-hardware.nix
# ./nixos-modules-contrib.nix
./nur-combined.nix
];
# enable .gitignore creation
files.gitignore.enable = true;
files.gitignore.template."Global/Archives" = true;
files.gitignore.template."Global/Backup" = true;
files.gitignore.template."Global/Diff" = true;
# now we can use 'convco' command https://convco.github.io
files.cmds.convco = true;
# now we can use 'featw' command as alias to convco
files.alias.feat = ''convco commit --feat $@'';
files.alias.fix = ''convco commit --fix $@'';
files.alias.chore = ''convco commit --chore $@'';
files.alias.serve = ''cd $PRJ_ROOT/gh-pages;mdbook serve'';
}