Bruno BELANYI
|
638f4a7774
|
modules: system: boot: rename 'tmp' options
ci/woodpecker/push/check Pipeline was successful
|
2023-04-17 21:25:15 +02:00 |
|
Bruno BELANYI
|
1751704ab3
|
modules: system: podman: remove unused arguments
continuous-integration/drone/push Build is passing
|
2023-03-22 10:46:10 +00:00 |
|
Bruno BELANYI
|
20341a3129
|
refactor: 'with lib.my' -> 'with lib'
|
2023-03-16 16:42:55 +00:00 |
|
Bruno BELANYI
|
8b9a01a0ef
|
modules: system: nix: DRY inputs handling
|
2023-02-25 01:43:07 +00:00 |
|
Bruno BELANYI
|
54a6be70c8
|
modules: system: nix: simplify 'NIX_PATH'
Since we now have an explicit 'pkgs' link, we can just add the folder
with all linked inputs directly instead of adding them all manually.
|
2023-02-25 01:43:07 +00:00 |
|
Bruno BELANYI
|
a99954b12a
|
modules: system: nix: add explicit 'pkgs' link
|
2023-02-25 01:43:07 +00:00 |
|
Bruno BELANYI
|
6eb87c21b7
|
modules: system: nix: use stable 'NIX_PATH'
continuous-integration/drone/push Build is passing
Since the links are updated on system switch, NIX_PATH will
automatically point to the actual system version of the inputs at all
times
|
2023-02-23 21:03:22 +00:00 |
|
Bruno BELANYI
|
c1214547da
|
modules: system: nix: add '/etc/nix/inputs' links
|
2023-02-23 20:58:05 +00:00 |
|
Bruno BELANYI
|
5bce2fafde
|
modules: system: nix: override '<nixpkgs>'
continuous-integration/drone/push Build is passing
|
2023-02-11 11:04:10 +00:00 |
|
Bruno BELANYI
|
26bf4e3631
|
modules: system: nix: preprend to 'NIX_PATH'
Instead of appending to the default value.
This makes overriding some values that are defined as the default value easier.
|
2023-02-11 11:04:10 +00:00 |
|
Bruno BELANYI
|
4c0c6a75b2
|
modules: system: packages: configure aliases
Disallow them by default, but make it configurable.
|
2022-09-30 08:59:27 +02:00 |
|
Bruno BELANYI
|
5e021e6436
|
all: remove package aliases
|
2022-09-30 08:59:27 +02:00 |
|
Bruno BELANYI
|
39431c2656
|
modules: system: nix: use structural 'settings'
Instead of a stringly-typed `extraOptions`.
|
2022-02-08 14:32:00 +01:00 |
|
Bruno BELANYI
|
ba5782e748
|
modules: system: packages: remove some packages
They either belong in a nix shell or are taken care of by other
configurations.
|
2022-01-14 15:06:55 +01:00 |
|
Bruno BELANYI
|
e6fe5e57c9
|
modules: system: add podman
|
2022-01-14 13:24:09 +01:00 |
|
Bruno BELANYI
|
5c7ef3232e
|
modules: system: nix: add inputs to NIX_PATH
|
2022-01-07 08:55:58 +01:00 |
|
Bruno BELANYI
|
d86ff6192c
|
modules: system: nix: don't change daemon niceness
This option doesn't really work the way it should anyway [1].
This reverts commit cbf6ea9ac9 .
[1]: https://github.com/NixOS/nixpkgs/pull/138741
|
2021-11-23 18:53:11 +01:00 |
|
Bruno BELANYI
|
69d7fd5d7c
|
modules: system: nix: change nix build niceness
19 is the lowest priority.
|
2021-10-18 18:49:03 +02:00 |
|
Bruno BELANYI
|
7bec7ae0f9
|
modules: system: put modules into folders
|
2021-09-26 23:09:32 +02:00 |
|
Bruno BELANYI
|
33d539ed4f
|
modules: system: users: use agenix secrets
|
2021-09-26 23:09:32 +02:00 |
|
Bruno BELANYI
|
c13e57f584
|
modules: system: users: use 'initialHashedPassword'
This is the better option to use in case I want to have a stateless
system.
|
2021-09-23 21:30:24 +02:00 |
|
Bruno BELANYI
|
2f9d3417d4
|
modules: system: users: use 'ambroisie' password
Do not rely on `my.user.name` which could be changed to a value not
available in the secrets.
|
2021-09-23 21:28:29 +02:00 |
|
Bruno BELANYI
|
4ccf549e58
|
modules: system: remove 'media'
It was not the idiomatic way to do this.
|
2021-09-15 16:10:06 +02:00 |
|
Bruno BELANYI
|
da4595cd39
|
modules: services: add paperless
|
2021-08-31 13:52:11 +02:00 |
|
Bruno BELANYI
|
76cac9af51
|
modules: change username configuration option
It makes more sense to have a `my.user` option.
|
2021-06-25 20:45:36 +02:00 |
|
Bruno BELANYI
|
e4d3d8a949
|
modules: system: add boot
And enable mounting `/tmp` as tmpfs by default.
|
2021-06-14 16:41:28 +02:00 |
|
Bruno BELANYI
|
902539ea6d
|
modules: system: documentation: include POSIX man
|
2021-06-12 13:23:09 +02:00 |
|
Bruno BELANYI
|
22a01eeadf
|
modules: system: users: make it configurable
Notably, make use of my global 'username' option.
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
c23d89dcb2
|
modules: system: packages: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
7916a26a58
|
modules: system: nix: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
565d40fefb
|
modules: system: language: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
a3eaa6d97e
|
modules: system: move 'packages'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
130e04a152
|
modules: system: move 'nix'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
43ef533ae1
|
modules: system: move 'documentation'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
377c97ea9f
|
modules: system: move 'language'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
7f285ab9cf
|
modules: system: move 'users'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
50a5347802
|
modules: system: move 'media'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
3ff50b1c22
|
modules: add 'system' directory
|
2021-05-29 16:56:15 +02:00 |
|