Commit graph

133 commits

Author SHA1 Message Date
dbef702ac3 SQ chonk: Use authelia 2023-10-06 00:14:14 +02:00
9accff4383 SQ cube: update to 23.05, add stick for luks 2023-10-06 00:12:11 +02:00
bd6b6fd8f6 SQ ringo 2023-10-06 00:09:56 +02:00
5ba1651350 reorganize, use podman
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-06 00:03:00 +02:00
c10bb47e15 Update to latest nixos-hardware version 2023-10-06 00:03:00 +02:00
6fc725a83b Use paperless module 2023-10-06 00:03:00 +02:00
6adbbbeaa4 Extend home-assistant, add dhcp-server, add frigate, add avahi-reflector 2023-10-06 00:03:00 +02:00
e44fad0057 chonk: extend monitoring, use nextcloud-apps from nixos 2023-10-06 00:03:00 +02:00
49eb99ed51 chonk: drop grub version, add ipv6 2023-10-06 00:03:00 +02:00
42dc259691 no longer use openssh server with hpn patches 2023-10-06 00:03:00 +02:00
ef7b1540b4 add python modules for home-assistant, cleanup 2023-10-06 00:03:00 +02:00
668fa94359 Add ha2, update home-assistant config 2023-10-06 00:01:55 +02:00
0647268dd7 SQ norman 2023-10-06 00:01:55 +02:00
570571d7ed SQ chonk 2023-10-06 00:01:55 +02:00
0a32492e8e SQ norman 2023-10-06 00:01:55 +02:00
8a270f07ed add factorio to chonk, update wireguard config 2023-10-06 00:01:55 +02:00
a6376572c1 make companion a ha hub 2023-10-06 00:01:55 +02:00
718db6f8c3 drop obsolete config from cube 2023-10-06 00:01:55 +02:00
645e223aab reset later 2023-10-06 00:01:55 +02:00
4a6a9f11e4 bla 2023-10-06 00:01:53 +02:00
f4b49fdcde reset later 2023-10-06 00:00:29 +02:00
8cc79885d8 add hosts 2023-10-06 00:00:29 +02:00
cd0cd79f97 Initial hensoko 2023-10-05 23:59:59 +02:00
73bf158392
Run treefmt command 2022-11-20 23:28:23 +01:00
986680cc26
bootstrap iso: add PubSolarOS naming, drone pipeline
adjustments to include a symlink to the latest iso built
2022-10-03 01:30:34 +02:00
209eed069c
Add comment how to build isoImage 2022-08-29 11:53:55 +02:00
1c015508e1
tree: remove bud and all mentions of it
Include upstream update doc updates
2022-08-14 17:16:54 +02:00
hensoko
c43b96c4d5 Fix core module (#116)
Co-authored-by: Hendrik Sokolowski <hensoko@gssws.de>
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/116
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-08-14 13:54:19 +00:00
f7fbdb80af
hosts: add missing system.stateVersion 2022-07-08 14:36:17 +02:00
1d2eb2edd0
iso: use iso suite in PubSolarOS host
fae: boots PubSolarOS
2022-02-02 04:00:11 +01:00
74241b459e
switch to pub-solar user and use base-user profile 2021-10-25 22:43:02 +02:00
2588264d88
Make check work 2021-10-24 22:03:28 +02:00
b79e92155a
bootstrap: add graphical profile 2021-10-24 20:13:18 +02:00
02330bc9ce
Merge remote-tracking branch 'devos/master' 2021-09-01 18:45:42 +02:00
David Arnold
b5da406689
fix: dedicated bootstrap config 2021-08-05 20:42:25 -05:00
Benjamin Bädorf
a9e304617b feat/upstreaming (#4)
Co-authored-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
Co-authored-by: teutat3s <teutates@mailbox.org>
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/4
Co-authored-by: Benjamin Bädorf <b12f@noreply.example.org>
Co-committed-by: Benjamin Bädorf <b12f@noreply.example.org>
2021-06-14 23:28:23 +00:00
Timothy DeHerrera
2d91946745
doc: move all docs under doc 2021-04-18 20:42:49 -06:00
Pacman99
ec7eff63eb move hosts implementation logic to lib as mkHosts 2021-03-29 09:05:54 -07:00
Pacman99
25a2431ff7 hosts: add cachix 2021-03-23 10:25:42 -07:00
Pacman99
cc52cd9fa2 users: wire up all user profiles to userSuites and pass to home-manager 2021-03-23 09:43:37 -07:00
Pacman99
416a52fcd3 users: add and export user modules and import them in hosts 2021-03-23 09:43:37 -07:00
Timothy DeHerrera
9ba1e7f9bc
nix: remove patch for default unstable features 2021-03-22 23:29:30 -06:00
Pacman99
aec7c92cc7 hosts: set nixpkgs.pkgs based on nixpkgs.system 2021-03-19 12:23:23 -07:00
Pacman99
dd494facc3 hosts/devosSystem: pass modules as attrset 2021-03-17 17:28:49 -07:00
Pacman99
6210daff13 add hosts module arg to easily access other host's config 2021-03-16 16:09:52 -07:00
David Arnold
3d324e7533 lib/devos: bake devos repo into live cd (#168)
fix #167 

This worked for me to bootstrap another machine.
2021-03-16 19:50:38 +00:00
Timothy DeHerrera
c012f2f4ed treewide cleanups and refactoring for initial tests (#157)
- [x] refactor lib into separate files, similar to NixOS/nixpkgs/lib.
- [x] refactor ci to automatically generate derivations from flake outputs
- [x] remove cluttered indirection statements throughout the codebase
- [x] refactor hosts to allow for upcoming integration tests
- [x] improve ambiguity in the existing docs 
- [x] add [BORS](https://bors.tech) support
- [x] add initial integration test
- [x] write tests documentation
- [x] test lib
- [x] improve version string generation, and do so automatically for pkgs/flake.nix sources

Clean up the codebase as best we can in preparation for #152 and add tests. From now on, all PRs will be merged with BORS.
2021-03-14 07:10:51 +00:00
Timothy DeHerrera
98404a158b
hosts: pass host as reference
Allow easier debugging, in the same vain as
1651913910.
2021-03-01 23:05:32 -07:00
Timothy DeHerrera
44bae21564
nix#registry: update names
Continuing the work from 487fa7ea26,
simplify the registry entries a bit more by simply refering to the
input flakes. Also add alias `orch` for easy search `override`.
2021-03-01 20:11:23 -07:00
Louis Bettens
487fa7ea26 hosts: fix #142 2021-03-01 18:05:58 +01:00