2b917b8332
flip order of caches :) ( #53 )
...
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-02-02 00:17:41 -05:00
Dennis
c27b273e17
fix hydra build packages ( #55 )
...
* fix hydra build packages
* change build input
2024-02-02 06:12:49 +01:00
Dennis
b3888adddb
remove unlocked flakes ( #54 )
2024-02-02 05:20:43 +01:00
Dennis
179c78ccc7
add public key ( #51 )
2024-02-01 23:05:46 +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
Dennis
10ed0c633b
add hydra ( #48 )
2024-02-01 05:24:04 +01:00
Dennis
6d54aec60c
add dynamic system generation ( #46 )
2024-01-30 12:37:13 -05:00
Dennis
66be96ebff
add desktopians ( #43 )
2024-01-27 16:05:35 +01:00
Dennis
e4f39f57ee
remove wordpress ( #42 )
2024-01-26 23:13:06 +01:00
5d2f5934f8
Add pre-commit-update hook, make nixpkgs-fmt check only ( #40 )
...
* Add pre-commit-update hook, make nixpkgs-fmt check only
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Pin pre-commit-update at commit ID of latest version
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
2024-01-15 13:18:56 -05:00
Dennis
26917d53cd
mail client setup ( #27 )
2024-01-08 16:24:53 +01:00
Dennis
db67a9d7e5
Feature email server ( #14 )
...
* formatting
* update
* add mailserver
* flake update
2024-01-02 16:30:08 +01:00
477b4cf466
Add autopull service for testing & pre-commit-hooks ( #4 )
...
* configure programs for photon
* sops fix
* Add flake-update-service for testing
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add sops config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add photon password
* Fix user password
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* actually fix user config
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* change password for user dennis
* removed user password
* fixed yaml secrets
* yaml is silly, fix my yamls pls
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* quickfix
* Enforce systemdboot on palatine-hill
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* reconfigure photon
* Fix ZFS config on palatine-hill
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix systemd-boot on palatine-hill
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* sops update-keys
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix botched merge
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add custom ssh command
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix option name, add package dependency
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix option name, add dependency
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* ssh-key path to str
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix git command
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Set up nixpkgs.fmt
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Allow autopull to trigger a rebuild
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Revert triggerRebuild on palatine-hill, add clarifying comment
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Attempt pre-commit hooks
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Increase pull frequency
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Fix duplicate flake-utils url
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Add fmt hook
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* add nix-flake-check hook
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Remove unnecessary flake-utils import by name
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Trying to setup inputs for nix-pre-commit
Co-authored-by: Dennis <52411861+DerDennisOP@users.noreply.github.com>
* Fixing input with flake inputs
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* make autopull service default and fix flake check hook
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Remove pre-commit-config.yml from gitignore
that decision seems to be something from one of my previous attempts at
this. Given that the config is needed for this to work it only makes
sense to have it.
/.pre-commit-config.yaml
/.pre-commit-config.yaml
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
* Rollback previous commit. yml file is a softlink
Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
---------
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-01-01 12:41:32 -05:00
Dennis
85ab0e229e
add patch feature ( #6 )
...
* add patch feature
* refactor
2023-12-30 17:18:25 +01:00
Richie Cahill
066a9f134e
added jeeves-jr constructSystem and richie user
2023-12-29 13:32:20 -05:00
Dennis Wuitz
78e428f3f3
reconfigure photon
2023-12-28 21:12:59 +01:00
Dennis Wuitz
b6c85d89dd
configure programs for photon
2023-12-27 19:42:46 +01:00
Dennis Wuitz
7fcf8af4ad
fix user public keys
2023-12-25 18:54:38 +01:00
Dennis Wuitz
e08f011d28
add home-manager
2023-12-25 03:39:20 +01:00
Dennis Wuitz
c6c879ddb4
first usable configuration
2023-12-24 20:09:35 +01:00
Dennis Wuitz
469038e980
switched modules to flakes
2023-12-24 18:48:52 +01:00
Dennis Wuitz
aca834a717
add basic user management
2023-12-23 08:27:00 +01:00
Dennis Wuitz
f2c3f279d5
add system palatine-hill
2023-12-23 07:39:10 +01:00
Dennis Wuitz
75405396d2
base configuration
2023-12-23 06:55:27 +01:00