62 Commits

Author SHA1 Message Date
Richie Cahill
0bbb592ff5 adding integrations to homeassistant 2024-08-12 22:40:56 +00:00
Richie Cahill
4c1465811a fixed typo in sync_mirror ExecStart 2024-08-12 00:27:23 +00:00
Richie Cahill
69f9a5a820 adding homeassistant to tmmworkshop.com 2024-08-11 23:20:47 +00:00
Richie Cahill
b514504178 adding ioit vlan to jeeves-jr 2024-08-11 23:20:47 +00:00
Richie Cahill
d3d397f930 renaming server_tools to system_tools 2024-08-11 15:29:23 +00:00
Richie Cahill
b25f3c2f32 removed useDHCP from jeeves-jr 2024-08-11 03:15:57 +00:00
Richie Cahill
bc44ead6f3 jeeves-jr conversion 2024-08-11 03:15:57 +00:00
Richie Cahill
b33d8151f9 added psycopg2 2024-08-06 13:27:52 +00:00
Richie Cahill
aef86f5b89 testing home-assistant 2024-08-06 13:27:52 +00:00
Richie Cahill
d12ca3fb0e create arch_mirror.nix 2024-08-04 14:06:19 +00:00
Richie Cahill
0e2531bcb6 fixing bugs in server_tools 2024-07-27 00:26:14 +00:00
Richie Cahill
12edd92a20 converted startup_validation services to EnvironmentFile 2024-07-15 22:39:47 +00:00
Richie Cahill
903b71ae59 added path to all startup_validation services 2024-07-15 22:39:47 +00:00
Richie Cahill
49cadbf282 adding services.nix to imports 2024-07-15 22:39:47 +00:00
Richie Cahill
023661129c using hooks url in sops 2024-07-15 22:39:47 +00:00
Richie Cahill
fab77a48f0 added startup_validation for palatine-hill 2024-07-15 22:39:47 +00:00
22da417b5b add webhook url to SOPS 2024-07-15 22:39:47 +00:00
Richie Cahill
ca75203681 added startup_validation for jeeves 2024-07-15 22:39:47 +00:00
Richie Cahill
e0aefac61a removed uptime_kuma ports 2024-07-05 20:27:40 +00:00
Richie Cahill
cf057eed0a updated haproxy user 2024-07-05 20:27:40 +00:00
Richie Cahill
0ff0c926c4 fixed typo 2024-07-05 20:27:40 +00:00
Richie Cahill
740bc8495b set up sops for jeevesjr 2024-07-05 20:27:40 +00:00
Richie Cahill
726f44403a clean up 2024-07-05 20:27:40 +00:00
Richie Cahill
343e860099 testing docker_templates 2024-07-05 20:27:40 +00:00
Richie Cahill
a7362dcaba setup vars for jeevesjr 2024-07-05 20:27:40 +00:00
Richie Cahill
3f5179c194 moved jeevesjr haproxy.cfg to the nix repo 2024-07-05 20:27:40 +00:00
Richie Cahill
3b77165ea2 adding uptime-kuma to jeevesjr 2024-07-05 20:27:40 +00:00
Richie Cahill
9b9a0f2a73 updating jeevesjr docker default.nix 2024-07-05 20:27:40 +00:00
Richie Cahill
a44d0443c5 setting up proxychains 2024-06-22 01:23:08 +00:00
7f858e17dc qcow and installer-iso fixes
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-06-04 01:40:52 +00:00
Richie Cahill
f77a2ca8ff removed autoSnapshot 2024-05-29 01:54:19 +00:00
Richie Cahill
aa987c234c adding autoSnapshot to zfs 2024-05-29 01:54:19 +00:00
Richie Cahill
774e67b73b fix docker dir typo 2024-05-28 01:10:01 +00:00
Richie Cahill
888ccc1323 fixed haproxy file location 2024-05-28 00:44:11 +00:00
Richie Cahill
f030d8f12b fixed cloud_flare_tunnel environmentFiles 2024-05-28 00:44:11 +00:00
Richie Cahill
86ccb18ab4 removed activationScripts.mkVPN 2024-05-28 00:44:11 +00:00
Richie Cahill
cabba86d1a added web.nix to jeevesjr 2024-05-28 00:44:11 +00:00
c0ca89728e revert statix fixes for empty_pattern
empty_pattern forces {...} to be converted to {_}, which breaks
situations where an import is done multiple ways with the same
attributes, and only some of the imported files use those
attributes (ex. systems/<host>/default.nix)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
1b65b78d13 fix all statix warnings and re-enable statix pre-commit
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-05-22 00:02:47 +00:00
Richie Cahill
44bc4f1531 moved syncthing_base.nix 2024-05-11 14:05:45 +00:00
Richie Cahill
7a603ce739 moved docker to modules 2024-04-19 15:43:00 +00:00
Richie Cahill
07d226fc13 removed console.keyMap = "us"; 2024-04-10 19:11:09 -04:00
Richie Cahill
e822f2d89c ran nix fmt 2024-04-10 19:11:09 -04:00
Your Name
c2465c6b9c central locale setting 2024-04-10 19:11:09 -04:00
46a605d12e
initial artemision changes (#116)
* Add artemision

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* blank config.nix for alice

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* move alice config

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* move alice config

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* fix slack (artemision)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* fix unipicker (artemision)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* fix vscode (artemision)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* add wired-notify (not currently working, artemision)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* change formatter to nixfmt-rfc-style

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* update lock

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* initial format

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* artemision settings

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* add artemision files

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* artemision initial setup

* artemision initial setup

* sops generation

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* sops updates

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* sops updates

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* fix breaking changes, add framework module

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* formatting and friends

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* add boot, mutable users is true

* fmt

* Add desktop/framework dependencies

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* enable sops

* sops/ethernet fixes

* update subs

* cache key fix & mutable users

* temp neovim

* zsh changes

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* dependency fixes, zsh.nix

* zsh fixes for home-manager

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* minor zsh fixes

* minor zsh/home fixes

* cleanup

* typo from merge

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* formatting

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* remove owner

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* non-server :)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* add display manager

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* switch to gdm

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* wayland errors

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* fix formatting

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* remove ZFS unstable

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* zsh reorg

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* wayland enable

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* add boot partition options

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* wayland agian

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* nix format

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

---------

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: ahuston-0 <alice.huston@gmail.com>
2024-03-24 14:21:28 -04:00
1a8a2fa394
Feature/rfc 0166 fmt (#113)
* change formatter to nixfmt-rfc-style

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* Add rfc-style fmt'ing

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

---------

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-03-03 18:06:28 -05:00
Dennis
e732499201 Feature/factorio (#109)
* add factorio

* add factorio server

* add new user

* fixed typo
2024-03-02 11:09:32 +01:00
Richie Cahill
afa35e6c4a formatted jeeves-jr (#98) 2024-02-15 17:09:03 -05:00
Dennis
4c1e86907a dennis the formatter (#75)
* dennis the formatter

* changed comment

* fixup
2024-02-05 22:45:43 +01:00
241c66f5ec enable external SMTP for hydra (#49)
* external SMTP for hydra

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* nix-serve sops

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>

* add binary cache

* add hydra jobs

* cleanup (#50)

* finish up cleanup branch merge

* switched back to nixpkgs-fmt

* add nixpkgs-fmt to hydrajobs.build

---------

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
Co-authored-by: Dennis Wuitz <dennish@wuitz.de>
Co-authored-by: Dennis <52411861+DerDennisOP@users.noreply.github.com>
2024-02-01 22:50:14 +01:00