|
e8370f2322
|
mailman3: remove defunct submodule
|
2024-12-21 23:27:08 +01:00 |
|
|
a9f7fe416f
|
Format project using nixfmt rfc candidate.
|
2024-11-20 20:38:33 +01:00 |
|
|
51f1c74dc2
|
Remove emacs.
|
2024-11-16 11:21:12 +01:00 |
|
|
9abd13c26b
|
Re-enable gtk3 in emacs to run in wayland.
|
2024-02-26 16:10:14 +01:00 |
|
|
e2330f01fc
|
Run linter+formatter.
|
2023-09-11 21:20:14 +02:00 |
|
|
6f9db5e3a4
|
Format the entire project.
|
2023-09-11 20:23:04 +02:00 |
|
|
483c5d3f39
|
Modularize desktop service and remove desktop.wms from machine opts.
|
2023-09-09 22:50:25 +02:00 |
|
|
13a25fe675
|
Add function to generate machine option lists + use it for services.
|
2023-09-09 22:30:37 +02:00 |
|
|
b2da82bff1
|
Move fn functions to system specialArgs.
|
2023-08-28 21:52:46 +02:00 |
|
|
09df9f171a
|
Rename useNetworkd to networkD.enable, add waitOnline option.
|
2023-08-26 08:02:47 +02:00 |
|
|
31d2b19196
|
Remove secretPath from machine config.
|
2023-04-16 18:25:52 +02:00 |
|
|
88538f6e68
|
Update Package names:
- emacsPackagesNgGen -> emacsPackagesFor
- font-awesome-ttf -> font-awesome
- shared_mime_info -> shared-mime-info
- telnet -> inetutils
- xlibs -> xorg
|
2022-03-05 22:08:26 +01:00 |
|
|
29b64aadfd
|
Add basic config for networkd.
|
2021-10-28 15:13:40 +02:00 |
|
|
081d10bc21
|
Simplify $NIX_PATH evaluation.
|
2020-03-28 20:03:48 +01:00 |
|
|
7c1f7aa9a1
|
emacs: Update emacs module from upstream.
|
2020-03-27 20:59:26 +01:00 |
|
|
ad76922338
|
Move pkgsets folder into project root to conform with option naming.
Add simple package filter to auto remove broken packages.
|
2020-03-27 13:41:24 +01:00 |
|
|
fafa62f917
|
emacs: Adapt to package name changes/merges.
|
2020-01-26 18:06:39 +01:00 |
|
|
7c6454d95b
|
emacs: Fix emacs-daemon crashes.
|
2020-01-26 17:10:31 +01:00 |
|
|
345c054448
|
nix-serve should no longer use the default store. Move binaryCaches into the machine submodule.
|
2019-12-14 07:50:59 +01:00 |
|
|
886a3b0dc8
|
Emacs module seems to work now... good enough for merge into master.
|
2019-11-20 09:49:26 +01:00 |
|
|
986ca7f5cd
|
Start moving emacs configuration to nix.
|
2019-11-11 18:41:30 +01:00 |
|
|
c33b4517a7
|
Reworked pkgsets implementation again, still not really what I want yet.
|
2019-10-24 12:06:04 +02:00 |
|
|
bc22db3e1b
|
Add suppport for multiple Domains.
|
2019-10-08 14:44:14 +02:00 |
|
|
21b2170e67
|
Make hostName and secretPath configurable through NIX_PATH.
|
2019-09-09 05:19:51 +02:00 |
|
|
57f811abc7
|
Don't use types.string.
|
2019-09-05 15:20:56 +02:00 |
|
|
fd14a260c0
|
Make secret path configurable (mainly for container support).
'/secret/hostName' is still required.
|
2019-08-28 15:56:19 +02:00 |
|
|
7d70e000ce
|
Add alias to mail accounts.
Automatically add fqdn as mail alias.
|
2019-08-28 00:33:00 +02:00 |
|
|
be5ef36567
|
Make config.machine.firewall an alias of networking.firewall.
|
2019-08-27 18:14:15 +02:00 |
|
|
51e986da9c
|
Generate mail accounts from a user list.
|
2019-08-27 18:05:42 +02:00 |
|
|
49940fb845
|
Checking whether cfg path is (not) a store path seems like a better approach.
|
2019-08-27 18:05:42 +02:00 |
|
|
df12a85010
|
Added options for mailman3 core.
|
2019-08-04 04:20:00 +02:00 |
|
|
2bd0164f3b
|
Packaged mailman3 core and it's dependencies.
|
2019-08-04 04:20:00 +02:00 |
|
|
1c62f3201e
|
Modularized nginx config.
|
2019-08-04 03:54:58 +02:00 |
|
|
54fc2a5853
|
Make sure current config is copied to store, add environment variable for quick/easy access.
|
2019-07-11 12:38:37 +02:00 |
|
|
d2c6b3931e
|
Dehardcoded user configuration.
|
2019-06-23 01:17:18 +02:00 |
|
|
0ddcaf4085
|
Clean up in accordance with unofficial nix-linter.
|
2019-05-09 18:28:40 +02:00 |
|
|
adadb70cfd
|
Fixed copySysConf service. NIX_PATH is now persistent between updates.
|
2019-05-08 19:55:18 +02:00 |
|
|
6c744f089e
|
xserver.nix is now desktop.nix; WM's can now be added/removed through machine options. Added sway and some fonts.
|
2019-05-04 13:47:21 +02:00 |
|
|
f0802397b9
|
Add exception for system rebuild with copied configuration.
|
2019-04-18 09:14:39 +02:00 |
|
|
db56b42c52
|
Fixed version in copySysConf module.
|
2019-04-18 08:38:25 +02:00 |
|
|
82028fd0e1
|
Added copySysConf module.
|
2019-04-18 07:40:47 +02:00 |
|
|
66ca5839e5
|
Added domain option. Maybe fixed binary cache signing.
|
2019-03-23 02:50:48 +01:00 |
|
|
14332b2c7b
|
Modularized configuration now kind of works. (still need to do some refactoring)
|
2019-03-20 02:57:59 +01:00 |
|
|
a0f361425a
|
Started work on modularized machine config, does not quite work yet. Changed Ophanim's kernel to hardened.
|
2019-03-17 11:43:14 +01:00 |
|