1
0
Fork 0
Commit Graph

120 Commits

Author SHA1 Message Date
Kevin Baensch 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
Kevin Baensch 5242db83e2
emacs: Add yasnippets to rust company completions. 2020-03-27 13:05:57 +01:00
Kevin Baensch 3cd9d1c77b
emacs: Configure rust-mode with lsp. 2020-03-23 10:10:31 +01:00
Kevin Baensch ea8739bc21
Merge branch 'Changes_20.03' 2020-03-11 02:40:23 +01:00
Kevin Baensch 6379225731
LetsEncrypt acme now requires an email and accepting their TOS. 2020-03-11 02:35:56 +01:00
Kevin Baensch b25c766d9d
Properly configure Intel Graphics on Lilim. 2020-03-11 02:33:31 +01:00
Kevin Baensch 8511968173
Adapt to unstable option name changes. 2020-02-13 19:53:47 +01:00
Kevin Baensch 85600ad746
Ophanim: Disable hydra CI (for now) and add new mail alias. 2020-01-30 15:23:26 +01:00
Kevin Baensch 5326d689fc
Updated mailserver submodule. (v2.3.0) 2020-01-30 15:12:28 +01:00
Kevin Baensch 75fcb56e28
python3: Add makeshift django3 package till there's an official one. 2020-01-26 18:07:33 +01:00
Kevin Baensch 8295a87aa8
emacs: Add fcitx, latex and web mode.
Lilim/emacs: Change enabled packages.
2020-01-26 18:06:39 +01:00
Kevin Baensch fafa62f917
emacs: Adapt to package name changes/merges. 2020-01-26 18:06:39 +01:00
Kevin Baensch c1613bdfab
fcitx: Add more input methods for convenience. 2020-01-26 18:06:39 +01:00
Kevin Baensch 93e4ccf49a
emacs: Add keybind for easy text scaling. 2020-01-26 18:06:20 +01:00
Kevin Baensch 7c6454d95b
emacs: Fix emacs-daemon crashes. 2020-01-26 17:10:31 +01:00
Kevin Baensch 3791e05369
nix-serve: run process with hydra user. 2019-12-27 12:28:27 +01:00
Kevin Baensch e3a4cfcab8
emacs: Path should always be a string. 2019-12-26 10:57:52 +01:00
Kevin Baensch 249cb634aa
Fix indentation. 2019-12-26 00:53:42 +01:00
Kevin Baensch 92cd95d6ce
mysql: Use ensure* options, split definition up into service files.
note/reason for split: nixos submodule option names aren't standardized...
2019-12-20 08:48:37 +01:00
Kevin Baensch 627a45c070
Fix breakage after switching back from git to unstable channel. 2019-12-18 09:49:39 +01:00
Kevin Baensch bf80718916
emacs: Add transmission mode. 2019-12-18 09:48:37 +01:00
Kevin Baensch 6987397142
emacs: Add mail encryption, fix some hooks.
Remove hard coded org-crypt key, fix dead keys input.
2019-12-18 09:43:42 +01:00
Kevin Baensch 345c054448 nix-serve should no longer use the default store. Move binaryCaches into the machine submodule. 2019-12-14 07:50:59 +01:00
Kevin Baensch 89debb2c37 Forgot to add condition to emacs service. 2019-11-20 11:21:43 +01:00
Kevin Baensch c57540c959 Use official nixos-mailserver repo and update to latest commit. 2019-11-20 10:09:34 +01:00
Kevin Baensch ed513fe687 Use ram for tmpfs. 2019-11-20 09:51:56 +01:00
Kevin Baensch 32726109c8 Adapt to package format changes. 2019-11-20 09:51:56 +01:00
Kevin Baensch 886a3b0dc8 Emacs module seems to work now... good enough for merge into master. 2019-11-20 09:49:26 +01:00
Kevin Baensch 986ca7f5cd Start moving emacs configuration to nix. 2019-11-11 18:41:30 +01:00
Kevin Baensch 0d9fa5b37e Add helper functions. -> should lead to code deduplication in the future. 2019-11-11 18:38:42 +01:00
Kevin Baensch c33b4517a7 Reworked pkgsets implementation again, still not really what I want yet. 2019-10-24 12:06:04 +02:00
Kevin Baensch cc21ece351 Make pkgsets accessible to service configurations. 2019-10-11 20:51:46 +02:00
Kevin Baensch 206c2e42af Public ssh keyfile is now optional even when openssh is enabled. 2019-10-11 20:43:52 +02:00
Kevin Baensch 16cb4c308c Remove references to deleted packages. 2019-10-09 20:33:54 +02:00
Kevin Baensch 535a8079e6 Remove hardcoded nextcloud admin username. 2019-10-09 15:13:13 +02:00
Kevin Baensch 96903f0552 Started writing a Documentation. 2019-10-09 14:48:11 +02:00
Kevin Baensch e6ec065b3e Remove hardcoded secret path. 2019-10-08 15:36:47 +02:00
Kevin Baensch bc22db3e1b Add suppport for multiple Domains. 2019-10-08 14:44:14 +02:00
Kevin Baensch a4fde6972f Get domain url from machine.vHost config (except for cache).
Add turn server option to nextcloud (untested).
2019-10-07 03:23:00 +02:00
Kevin Baensch ce2c259059 Nginx 19.09 Changes. 2019-10-06 18:30:47 +02:00
Kevin Baensch 2798015ec8 Font: 'source-sans-pro' breaks/invalidates fonts.conf. 2019-10-06 18:02:14 +02:00
Kevin Baensch 8606d37717 Lilim is dead. Long live Lilim! 2019-09-30 19:44:00 +02:00
Kevin Baensch 134000b409 Behemoth 19.09 changes. 2019-09-23 23:33:22 +02:00
Kevin Baensch 99dfce3d6b Elpy is no longer in pythonPackages? Other misc changes. 2019-09-23 23:33:22 +02:00
Kevin Baensch dc55eea98a Option name changes. 2019-09-23 23:33:22 +02:00
Kevin Baensch c2a93c6004 Add machine Behemoth 2019-09-23 23:28:36 +02:00
Kevin Baensch f3fcee5d5a Use mu and emacs stuff from git branch. Remove some no longer used Packages. 2019-09-23 03:58:10 +02:00
Kevin Baensch 33fbdd2b04 Temporarily change some packages as they are broken in unstable (19.09 changes). 2019-09-09 05:19:51 +02:00
Kevin Baensch 5c081e2797 Inherit nextcloud vHost config from module. 2019-09-09 05:19:51 +02:00
Kevin Baensch 21b2170e67 Make hostName and secretPath configurable through NIX_PATH. 2019-09-09 05:19:51 +02:00