a626d70d05
a
2022-08-27 18:27:28 +03:00
95ed494861
fix deprecated options
2022-08-23 09:18:59 +03:00
c54f57f7e8
uhh yea
2022-08-23 08:18:37 +03:00
8d4176f4e6
l
2022-08-15 03:49:56 +03:00
3af6375a8c
a
2022-08-14 10:45:17 +03:00
34e24a829d
fixes
2022-08-14 10:07:26 +03:00
5c66afb75e
wolumonde: refactor module importing
2022-08-14 06:17:15 +03:00
9d7033cd0f
a
2022-08-11 05:44:58 +03:00
db321b4944
a
2022-08-11 02:57:40 +03:00
f4cec47f66
a
2022-08-10 05:25:52 +03:00
98cc0e04ea
wolumonde: add bernbot
2022-07-30 10:44:10 +03:00
4e2c04ddcb
wolumonde: add gitea
2022-07-30 10:13:13 +03:00
2e52ede5e7
wolumonde: use recommended ngnix
2022-07-30 07:11:21 +03:00
096e545113
no need to have ip now
2022-07-30 06:57:06 +03:00
bc0fd49ad1
woo yea
2022-07-30 06:54:32 +03:00
91ad7a75f7
wolumonde: enable fail2ban
2022-07-30 05:16:25 +03:00
4074fe0908
woo
2022-07-30 05:14:17 +03:00
6337166829
nixinated
2022-07-30 05:03:10 +03:00
6a210dc4ee
add wolumonde
2022-07-30 04:39:01 +03:00
7e3af14204
guh
2022-07-30 03:04:32 +03:00
bc3d6c9b5f
guh
2022-07-21 01:41:36 +03:00
a6d2cbad1a
new host pog
2022-07-18 19:34:54 +03:00
cb63e92418
zamn
2022-07-12 01:22:30 +03:00
629ef01306
guh
2022-07-01 04:45:26 +03:00
ba080f0998
guh
2022-06-29 03:31:55 +03:00
9bf30df8a9
a
2022-06-16 21:38:12 +03:00
aba5f80275
a
2022-06-11 18:53:17 +03:00
28f8953da3
aaaaaaaaa
2022-06-10 21:36:34 +03:00
475368203b
stuff
2022-05-28 14:44:46 +03:00
f45408c2ce
fix stuffs
2022-05-21 18:52:13 +03:00
9a13efdb0c
fix gnome stuffs
2022-05-21 14:17:48 +03:00
9fec72c22d
hhhh
2022-05-13 17:26:10 +03:00
259b830c5d
add nixbuild config
2022-05-03 21:12:47 +03:00
bac19aa24f
yea
2022-04-24 03:44:42 +03:00
cb9fa60084
a
2022-04-17 19:20:06 +03:00
b1432b7337
stuff
2022-04-10 08:18:19 +03:00
7395765b09
stuff
2022-04-10 05:48:34 +03:00
a453e5c0e5
fix
2022-04-09 22:09:32 +03:00
d1fb0b839f
fix
2022-04-09 22:01:44 +03:00
0cab03eeca
drop fup
2022-04-09 21:33:13 +03:00
0f3dabe547
migrate to fup
2022-04-09 18:01:35 +03:00
8a3b7aaa57
ayo
2022-03-09 23:55:02 +03:00
c7c11e2780
stuff
2022-02-18 20:31:01 +03:00
ddc6bd7ad9
a
2021-12-03 12:30:46 +03:00
e98bc0e392
a
2021-10-23 22:15:28 +03:00
325c86fe06
nixos-hardware, better mn
2021-08-22 20:54:38 +03:00
3918630973
chromium screen capture
2021-08-21 17:13:22 +03:00
2bee47c915
Merge remote-tracking branch 'upstream/main' into terra
2021-08-12 20:02:29 +03:00
1feb332a7c
updoot
2021-08-08 23:42:04 +03:00
David Arnold
b5da406689
fix: dedicated bootstrap config
2021-08-05 20:42:25 -05:00
54c205202b
stuff
2021-07-24 23:22:33 +03:00
107dd81aab
fix
2021-07-24 16:51:53 +03:00
23a5f356ff
fonts
2021-07-24 16:37:53 +03:00
f667861a5f
stuff
2021-07-14 22:59:23 +03:00
86376fbb67
stuff
2021-07-12 10:37:42 +03:00
08e8fe9c28
stuff
2021-06-21 21:15:22 +03:00
9f6a8af128
stuff
2021-06-13 09:52:12 +03:00
c286cf9903
stuff
2021-06-08 15:07:11 +03:00
7250687dd7
disable libvirtd
2021-05-25 03:24:39 +03:00
86b4218b14
chore(deps): update flake deps
2021-05-24 22:40:25 +03:00
4355c18b19
fix: suites
2021-05-24 22:40:25 +03:00
d5c1a63ba3
refactor!: port to devos
2021-05-24 22:40:00 +03:00
c787ff3a5c
chore: cleanup
2021-05-24 22:39:48 +03:00
f6fffc51ab
instant repl for system flake with nixpkgs, use system nixpkgs for nix commands
2021-05-24 22:39:47 +03:00
e5967bb61c
disable ipfs
2021-05-24 22:39:47 +03:00
6f02cfa730
feat: disable unneeded stuff
2021-05-24 22:39:46 +03:00
4c9ecbc3ae
too lazy
2021-05-24 22:39:46 +03:00
4a8e7928aa
feat: switch to sway, qt theme, hydrus
2021-05-24 22:39:46 +03:00
1917152220
feat(lungmen): enable pipewire
2021-05-24 22:39:46 +03:00
35fb51eb55
chore(deps): update flake deps
2021-05-24 22:39:45 +03:00
9d86f09fcf
feat: enable flatpak
2021-05-24 22:39:45 +03:00
5332feb5a4
feat: stuff
2021-05-24 22:39:45 +03:00
81d86adbd6
feat: network manager now
2021-05-24 22:39:45 +03:00
2dfa73e0cf
feat: switch to plasma because gnome bad
2021-05-24 22:39:45 +03:00
e2aa41fc58
chore(deps): update flake deps
2021-05-24 22:39:45 +03:00
9038d13256
feat: stuff
2021-05-24 22:39:44 +03:00
b64e939886
we got vscode now
2021-05-24 22:39:44 +03:00
63a724f656
updoots
2021-05-24 22:39:44 +03:00
ed926635df
more stuff
2021-05-24 22:39:44 +03:00
28d1d1540b
temp
2021-05-24 22:39:44 +03:00
258e31048d
temp
2021-05-24 22:39:44 +03:00
72b9f757ed
stuff
2021-05-24 22:39:43 +03: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
Timothy DeHerrera
3a735ce70b
core: pin registry by ref
...
Users may wish to change the default value of override and nixos
inputs. If they do so, we want the registry listing to reflect the
proper ref names afterwards.
Also create a shell alias to easily search every flake in nix.registry.
2021-02-14 15:50:49 -07:00