Commit Graph

182 Commits

Author SHA1 Message Date
7578917028 Make headless the default home-manager module for raspis 2022-05-09 20:49:21 +02:00
9d1b06558b Add a test-server 2022-05-04 23:11:05 +02:00
f650342572 Remove unused systems 2022-04-22 18:17:27 +02:00
cb5aa6ace1 Merge mkComputer and mkVM
With this I only need one function to build all my x86 based systems.
2022-04-16 16:08:05 +02:00
353646ac91 change home-manager role for raspi-test 2022-04-16 16:00:51 +02:00
a13fe37234 add management role 2022-04-11 17:02:23 +02:00
0b8a6699af rewrite flake 2022-03-16 15:53:39 +01:00
e6e2f6f199 add agenix directly to the base config 2022-03-16 15:22:13 +01:00
aec74f1a24 inherit vars everywhere 2022-03-16 14:50:45 +01:00
6e4b951381 add agenix cli command 2022-03-16 14:46:33 +01:00
edd17411c2 add agenix to inputs 2022-03-16 14:30:12 +01:00
77f1ad0a67 add a common-x86 module 2022-03-15 17:51:12 +01:00
f3bbfb9382 some corrections for raspi 2022-03-15 17:44:59 +01:00
fb6e61d05b add mkRaspi 2022-03-15 17:28:47 +01:00
817b6783c3 add raspi-test to flake 2022-03-15 16:57:37 +01:00
d34bd71040 add systems to flake 2022-03-07 22:53:35 +01:00
e9a98bc906 add configs for k3s 2022-03-04 15:30:06 +01:00
4c6ee48a14 sort systems by name 2022-03-01 09:06:47 +01:00
595150b55b rewrite all the outputs 2022-02-28 22:50:56 +01:00
21ca84747f finish mkVM function 2022-02-28 22:46:55 +01:00
a05c0d097f WIP 2022-02-28 22:44:07 +01:00
8415f19ce6 remove unused import 2022-02-28 22:41:28 +01:00
68b6b4b921 remove unused argument 2022-02-28 22:39:53 +01:00
02259aa7e3 remove the empty list 2022-02-28 22:39:17 +01:00
894d358223 rewrite the desktop-vm 2022-02-28 22:37:42 +01:00
41a284e7b2 rewrite staubfinger 2022-02-28 22:36:07 +01:00
2285fce113 rewrite gwyn 2022-02-28 22:34:34 +01:00
56ad5a392b correct path for restic-server 2022-02-28 22:24:10 +01:00
d69597a465 rewrite servers 2022-02-28 22:19:52 +01:00
e59f6a551c rewrite restic-server 2022-02-28 22:17:31 +01:00
2ada8844ed rewrite pihole 2022-02-28 22:15:14 +01:00
3be424271b rewrite mail 2022-02-28 22:12:16 +01:00
fdac040b3f rewrite nextcloud 2022-02-28 22:10:19 +01:00
eeae435937 rewrite plex 2022-02-28 22:08:07 +01:00
9a381ff3b7 rewrite git 2022-02-28 22:05:31 +01:00
8023fccd4c rewrite rss-bridge 2022-02-28 22:03:43 +01:00
3a07859695 rewrite ttrss 2022-02-28 22:01:50 +01:00
59b668829c rewrite grav 2022-02-28 21:59:37 +01:00
6286bb181d rewrite heimdall 2022-02-28 21:56:41 +01:00
ef86f5f848 rewrite proxy and nixos-management 2022-02-28 21:42:33 +01:00
3d1703ee79 rewrite proxy 2022-02-28 21:19:55 +01:00
ecdabe2561 rewrite vm config 2022-02-28 20:50:25 +01:00
f9490a9f9e add a config for jdownloader 2022-02-28 11:52:04 +01:00
Andreas Zweili
bc00968e7b fix flake for non-nixos 2022-02-23 10:34:14 +01:00
36e1d1877a correct inputs for retic-client-server 2022-02-21 11:45:56 +01:00
0f743ae6ec correct mkVM inputs 2022-02-21 11:43:33 +01:00
85c73e44f0 move vars into a separate file 2022-02-21 11:36:12 +01:00
075576d220 correct variables 2022-02-16 22:27:50 +01:00
9081f84152 rewrite inputs 2022-02-16 22:19:13 +01:00
a89b80adea add nixpkgs input to nixpath
this is required because with Flakes we don't want to use channels.
2022-02-15 20:54:21 +01:00
7fd04dbb22 update flake 2022-02-08 08:12:05 +01:00
d2cb9abb72 Merge branch 'master' of git.2li.ch:Nebucatnetzer/nixos 2022-02-01 21:44:04 +01:00
2b6185074d tune the restic config 2022-02-01 21:43:15 +01:00
eebd938115 readd nix-direnv to gwyn 2022-01-31 20:10:18 +01:00
14e2ad595a add restic to all servers 2022-01-31 14:31:21 +01:00
587ebddeb9 add restic backups to nextcloud 2022-01-31 12:28:22 +01:00
06261b011e remove xonsh 2022-01-31 10:54:01 +01:00
8e42942c6e add restic to nixos-management 2022-01-29 16:01:54 +01:00
111a59fff3 final setup for restic-server-client 2022-01-29 15:54:26 +01:00
e49655fb70 try to add a restic config for servers 2022-01-29 15:31:42 +01:00
0e429c10b0 correct the restic-server hostname 2022-01-27 19:48:44 +01:00
b0f89b7a14 add a restic-server 2022-01-27 19:32:05 +01:00
968d9792cf remove media share from nextcloud 2022-01-27 18:44:30 +01:00
0175f90c61 add a backup server 2022-01-26 22:46:46 +01:00
99affafd7e add unbound to pihole 2022-01-26 21:55:08 +01:00
61f4e1713f remove gitea module 2022-01-26 19:51:01 +01:00
3629160b01 add a system config for a pihole vm 2022-01-25 19:04:17 +01:00
d346acb861 add a mail server config 2022-01-25 18:32:20 +01:00
dd56b8ae59 add config for nextcloud server 2022-01-25 17:41:22 +01:00
7d2c4ef486 add gitea module to git 2022-01-24 22:39:18 +01:00
8f617aac64 open required ports for plex 2022-01-24 22:10:46 +01:00
0d56c0240f add a proxy server 2022-01-24 21:29:23 +01:00
b6992df385 add a config for a plex server 2022-01-24 19:22:00 +01:00
842d366de9 add config for git server 2022-01-24 19:02:07 +01:00
412ae9045e add a config for rss-bridge 2022-01-24 18:12:36 +01:00
042a717381 add a config for ttrss server 2022-01-24 17:00:02 +01:00
6a361fa17f use the username variable in work-wsl 2022-01-24 12:37:34 +01:00
260c6cdf74 move the username variable fully into the flake 2022-01-24 12:18:17 +01:00
fb96fb5ec2 remove unrequired argument 2022-01-24 12:09:32 +01:00
1214b4b6f1 add homeDirectory 2022-01-24 11:37:50 +01:00
5a09cd55d9 correct variable name 2022-01-24 11:34:04 +01:00
2cbd5ba4bd add missing semicolon 2022-01-24 11:33:17 +01:00
b6ea3a1cfd add first draft for non-nix home-manager 2022-01-24 11:27:31 +01:00
c6ee2eb0e2 rename the test vm to nixos-management 2022-01-24 10:37:53 +01:00
b42271d932 add xonsh and remove the data mount from the test-vm 2022-01-23 12:28:29 +01:00
436a0a622a add missing self 2022-01-22 19:24:58 +01:00
bac8bd0c1e reference modules with self 2022-01-22 07:15:47 +01:00
0f925d2472 add xonsh and espanso to nixos-vm 2022-01-21 13:04:18 +01:00
e6389f0396 enable mimetypes 2022-01-20 23:51:54 +01:00
0afc617b29 move nix-direnv to modules 2022-01-18 22:25:37 +01:00
6d8273c7dc add espanso 2022-01-17 19:04:13 +01:00
dcc819df1c change the IP for the test VM 2022-01-16 16:51:40 +01:00
2bf232598d move the network config into a module 2022-01-15 15:32:27 +01:00
daf2a75e19 rewrite all VMs to the unified module 2022-01-14 18:07:39 +01:00
440e5726d8 remove unused variable 2022-01-14 18:05:10 +01:00
a3427825c3 add paramaters to proxmox-vm 2022-01-14 18:02:07 +01:00
f892262093 add a config for grav 2022-01-12 22:15:53 +01:00
9297af85c5 add the data share to the nixos-test-vm 2022-01-12 21:58:34 +01:00
2eb792f143 remove domain 2022-01-12 19:45:23 +01:00
975936377e add a config for heimdall 2022-01-12 19:41:17 +01:00