Hendrik Sokolowski
5ba1651350
reorganize, use podman
continuous-integration/drone/push Build is passing
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
c10bb47e15
Update to latest nixos-hardware version
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
6fc725a83b
Use paperless module
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
6adbbbeaa4
Extend home-assistant, add dhcp-server, add frigate, add avahi-reflector
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
e44fad0057
chonk: extend monitoring, use nextcloud-apps from nixos
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
49eb99ed51
chonk: drop grub version, add ipv6
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
42dc259691
no longer use openssh server with hpn patches
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
ef7b1540b4
add python modules for home-assistant, cleanup
2023-10-06 00:03:00 +02:00
Hendrik Sokolowski
668fa94359
Add ha2, update home-assistant config
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
0647268dd7
SQ norman
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
570571d7ed
SQ chonk
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
0a32492e8e
SQ norman
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
8a270f07ed
add factorio to chonk, update wireguard config
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
a6376572c1
make companion a ha hub
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
718db6f8c3
drop obsolete config from cube
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
645e223aab
reset later
2023-10-06 00:01:55 +02:00
Hendrik Sokolowski
4a6a9f11e4
bla
2023-10-06 00:01:53 +02:00
Hendrik Sokolowski
f4b49fdcde
reset later
2023-10-06 00:00:29 +02:00
Hendrik Sokolowski
8cc79885d8
add hosts
2023-10-06 00:00:29 +02:00
Hendrik Sokolowski
cd0cd79f97
Initial hensoko
2023-10-05 23:59:59 +02:00
teutat3s
73bf158392
Run treefmt command
2022-11-20 23:28:23 +01:00
teutat3s
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
teutat3s
209eed069c
Add comment how to build isoImage
2022-08-29 11:53:55 +02:00
teutat3s
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
teutat3s
f7fbdb80af
hosts: add missing system.stateVersion
2022-07-08 14:36:17 +02:00
teutat3s
1d2eb2edd0
iso: use iso suite in PubSolarOS host
...
fae: boots PubSolarOS
2022-02-02 04:00:11 +01:00
teutat3s
74241b459e
switch to pub-solar user and use base-user profile
2021-10-25 22:43:02 +02:00
teutat3s
2588264d88
Make check work
2021-10-24 22:03:28 +02:00
teutat3s
b79e92155a
bootstrap: add graphical profile
2021-10-24 20:13:18 +02:00
teutat3s
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
Timothy DeHerrera
1651913910
profiles: simplify profiles to suites
...
* Leave importing to nixpkgs module implentation. Provide a path
instead; resolves #136 .
* Allow profiles which are not lambdas but simple attribute sets,
relaxing the constraints a bit.
* Update profile README.md
* defaultImports -> mkProfileAttrs: allow importing subprofiles even
if parent directory does not contain a default.nix.
2021-02-25 14:47:19 -07:00
Timothy DeHerrera
8939c3401b
project rename: nixflk -> devos
2021-02-17 18:31:33 -07:00
Timothy DeHerrera
0405949ec6
doc: finish flk
reference
2021-02-14 17:41:15 -07:00